Пример #1
0
        public Dictamen(int idDictamen)
        {
            InitializeComponent();
            dictamenSeleccionado = DictamenDAO.getInformacionDictamen(idDictamen);
            int idPersonal = dictamenSeleccionado.IdPersonal;

            Console.WriteLine(idPersonal);
            encargadoDictamen = PersonalDAO.getInformacionPersonal(idPersonal);

            txt_NombrePerito.Text  = encargadoDictamen.Apellidos + " " + encargadoDictamen.Nombre;
            txt_FechaRegistro.Text = dictamenSeleccionado.FechaDictamen.ToString();
            txt_Descripcion.Text   = dictamenSeleccionado.Descripcion;
        }
Пример #2
0
        public static DictamenC getInformacionDictamen(int idDictamen)
        {
            DictamenC     dictamen = null;
            SqlConnection conexion = null;

            try
            {
                conexion = ConnectionUtils.getConnection();
                SqlCommand    command;
                SqlDataReader rd;
                if (conexion != null)
                {
                    String query = String.Format("SELECT " +
                                                 "x.idDictamen, " +
                                                 "x.descripcion, " +
                                                 "x.fechaDictamen, " +
                                                 "x.idPersonal " +
                                                 "FROM dbo.Dictamen x " +
                                                 "WHERE x.idDictamen = '{0}';", idDictamen);
                    Console.WriteLine(query);
                    command = new SqlCommand(query, conexion);
                    rd      = command.ExecuteReader();

                    while (rd.Read())
                    {
                        dictamen               = new DictamenC();
                        dictamen.IdDictamen    = (!rd.IsDBNull(0)) ? rd.GetInt32(0) : 0;
                        dictamen.Descripcion   = (!rd.IsDBNull(1)) ? rd.GetString(1) : "";
                        dictamen.FechaDictamen = (!rd.IsDBNull(2)) ? rd.GetString(2) : "";
                        dictamen.IdPersonal    = (!rd.IsDBNull(3)) ? rd.GetInt32(3) : 0;
                    }
                    rd.Close();
                    command.Dispose();
                    Console.WriteLine(dictamen);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine("No se encontro el Dictamen");
            }
            finally
            {
                if (conexion != null)
                {
                    conexion.Close();
                }
            }
            return(dictamen);
        }