C sharp - Inicializar campo fecha

 
Vista:
Imágen de perfil de Fabián
Val: 10
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Fabián (9 intervenciones) el 20/10/2016 20:37:02
Hola necesito como inicializar campo fecha

1
2
3
4
5
6
7
protected void Button_Agregar_Click(object sender, EventArgs e)
{
    Planilla_Clace Pla = new Planilla_Clace(0,01/01/2012);
    Pla.NroPlanilla=int.Parse(TextBox_Nro_Planilla);
    Pla.Fech_a = TextBox_Fecha;
 
}

Soy nuevo en C# y necesito aprender que se hace en este caso
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Miguel (160 intervenciones) el 21/10/2016 03:09:29
1
DateTime fecha = new DateTime(2016, 10, 20);   // 20 de octubre del 2016
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Fabián
Val: 10
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Fabián (9 intervenciones) el 21/10/2016 14:24:27
Hola Miguel
Como recién estoy empezando con C# y no me ubico bien. mi pregunta es. Este código que me pasa como solución ¿donde lo inserto?

Gracias !!! y disculpas por las molestias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Miguel (160 intervenciones) el 21/10/2016 14:46:29
Hola,
Explícame lo que deseas hacer exactamente porque no te he entendido... El código que te coloqué es para declarar una variable DateTime que contiene información acerca de fecha y hora...

Slds.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Fabián
Val: 10
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Fabián (9 intervenciones) el 21/10/2016 15:03:11
Miguel te paso la clace Planilla_Clace para que veas como declaro las variables y lo que hace. Luego quiero inicializar la fecha en el

Button_Agregar pero...... me da error cuando debo asignar un valor que está entre paréntesis. que está mal??? no se si es la variable int

la variable fecha

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;
using System.Data;
 
 
/// <summary>
/// clace planilla
/// </summary>
public class Planilla_Clace : Cls_Conexion
{
    string tabla = "Item_Planilla";   //Nombre de la tabla Item_Planilla
    protected int Nro_planilla;
    protected DateTime Fecha = new DateTime(2000,01,01);
 
    // Constructor
    public Planilla_Clace(int Nro_Planilla, DateTime Fecha)
    {
        this.Nro_planilla = Nro_Planilla;
        this.Fecha = Fecha;
    }
 
    // Metodo para establecer y recuperar datos
    public int NroPlanilla
    {
        set { Nro_planilla = value; }
        get { return Nro_planilla; }
    }
 
    public DateTime Fech_a
    {
        set { Fecha = value; }
        get { return Fecha; }
    }
 
    //Método de agregar registro planilla
 
    public void agregar()     // porque void?? porque noooo retorna nada
    {
        conectar(tabla);                      //Abre la conexion
        DataRow fila;                        //Crea un nuevo registro
        fila = Data.Tables[tabla].NewRow();  //Agregar un nuevo registro
        fila["Nro_planilla"] = NroPlanilla;
        fila["Fecha"] = Fecha;
        Data.Tables[tabla].Rows.Add(fila);  //Agregamos el regsitro cargado
        AdaptadorDatos.Update(Data, tabla); //Actualiza registro
 
 
    }
 
}
 
 
 
 
protected void Button_Agregar_Click(object sender, EventArgs e)
{
    Planilla_Clace Pla = new Planilla_Clace(0,ERROR);
 
    Pla.NroPlanilla=int.Parse(TextBox_Nro_Planilla);
 
    Pla.Fech_a = TextBox_Fecha;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Miguel (160 intervenciones) el 21/10/2016 18:45:49
En tu botón agregar:

1
2
3
4
5
6
var nroPlanilla = int.Parse(TextBox_Nro_Planilla.Text); // para convertir texto a int
var fecha = DateTime.Parse(TextBox_Fecha.Text); // para convertir texto a DateTime
 
var planilla = new Planilla_Clase(nroPlanilla, fecha); // crear el objeto pasando los parámetros
 
planilla.agregar(); // ejecutar la función
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Fabián
Val: 10
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Inicializar campo fecha

Publicado por Fabián (9 intervenciones) el 21/10/2016 18:59:29
Gracias Miguel !!!! funcionó.
Una vez más gracias !!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar