示例#1
0
        //---Metodo para obtener Maquinaria por medio de su ID---\\
        public static Maquinaria ObtenerMaquinaria(Int64 Id_Ma)
        {
            Conexión Con = new Conexión();

            using (SqlConnection Connn = Con.Conectar())
            {
                Maquinaria PMaquinaria = new Maquinaria();
                SqlCommand Cmdem       = new SqlCommand(string.Format(
                                                            "select Id_Ma,Tipo_Ma,Garantia,NumeroReparacion,Mantenimiento,Estado_Ma from Maquinaria where Id_Ma={0}", Id_Ma), Connn);

                SqlDataReader Leeer = Cmdem.ExecuteReader();
                while (Leeer.Read())
                {
                    PMaquinaria.Id_Ma            = Leeer.GetInt64(0);
                    PMaquinaria.Tipo_Ma          = Leeer.GetString(1);
                    PMaquinaria.Garantia         = Leeer.GetString(2);
                    PMaquinaria.NumeroReparacion = Leeer.GetInt64(3);
                    PMaquinaria.Mantenimiento    = Leeer.GetString(4);
                    PMaquinaria.Estado_Ma        = Leeer.GetString(5);
                }
                Connn.Close();
                return(PMaquinaria);

                {
                }
            }
        }
示例#2
0
        //---Metodo para consultar Maquinaria---\\
        public static List <Maquinaria> ConsultarMaquinaria(string PTipo_Ma)
        {
            Conexión          Con    = new Conexión();
            List <Maquinaria> ListaM = new List <Maquinaria>();

            using (SqlConnection Connn = Con.Conectar())
            {
                SqlCommand Cmdem = new SqlCommand(string.Format(
                                                      "Consultar_Maquinaria '%{0}%'", PTipo_Ma), Connn);

                SqlDataReader Leeer = Cmdem.ExecuteReader();
                while (Leeer.Read())
                {
                    Maquinaria PMaquinaria = new Maquinaria();
                    PMaquinaria.Id_Ma            = Leeer.GetInt64(0);
                    PMaquinaria.Tipo_Ma          = Leeer.GetString(1);
                    PMaquinaria.Garantia         = Leeer.GetString(2);
                    PMaquinaria.NumeroReparacion = Leeer.GetInt64(3);
                    PMaquinaria.Mantenimiento    = Leeer.GetString(4);
                    PMaquinaria.Estado_Ma        = Leeer.GetString(5);
                    ListaM.Add(PMaquinaria);
                }
                Connn.Close();
                return(ListaM);
            }
        }
示例#3
0
        //---Metodo para Actualizar Maquinaria---\\
        public static int ActualizarMaquinaria(Maquinaria PMaquinaria)
        {
            Conexión Con     = new Conexión();
            int      Retorno = 0;

            using (SqlConnection Connn = Con.Conectar())
            {
                SqlCommand Cmd = new SqlCommand(string.Format(
                                                    "Actualizar_Maquinaria '{0}','{1}',{2},'{3}','{4}',{5}",
                                                    PMaquinaria.Tipo_Ma, PMaquinaria.Garantia, PMaquinaria.NumeroReparacion, PMaquinaria.Mantenimiento, PMaquinaria.Estado_Ma, PMaquinaria.Id_Ma), Connn);
                Retorno = Cmd.ExecuteNonQuery();
            }
            return(Retorno);
        }
示例#4
0
        //---Metodo para registrar Maquinaria---\\
        public static int RegistrarMaquinaria(Maquinaria PMaquinaria)
        {
            int      RetornR = 0;
            Conexión Con     = new Conexión();

            using (SqlConnection Connn = Con.Conectar())
            {
                SqlCommand Cmd = new SqlCommand(string.Format(
                                                    "Registrar_Maquinaria '{0}','{1}',{2},'{3}','{4}'",
                                                    PMaquinaria.Tipo_Ma, PMaquinaria.Garantia, PMaquinaria.NumeroReparacion, PMaquinaria.Mantenimiento, PMaquinaria.Estado_Ma), Connn);

                RetornR = Cmd.ExecuteNonQuery();
                Connn.Close();
            }
            return(RetornR);
        }
示例#5
0
        //---Metodo para obtener el Tipo de maquinaria por medio de su ID---\\
        public static Maquinaria ObtenerTipoMaqui(Int64 Ma)
        {
            Conexión      Con   = new Conexión();
            SqlConnection Connn = Con.Conectar();

            Maquinaria PMaquinaria = new Maquinaria();
            SqlCommand CmdeI       = new SqlCommand(string.Format(
                                                        "select Tipo_Ma from Maquinaria where Id_Ma={0}", Ma), Connn);
            SqlDataReader LeeerIE = CmdeI.ExecuteReader();

            while (LeeerIE.Read())
            {
                PMaquinaria.Tipo_Ma = LeeerIE.GetString(0);
            }

            Connn.Close();
            return(PMaquinaria);
        }