예제 #1
0
 public static void EditarUnidadMedida(int index, UnidadMedida C)
 {
     if (C != null)
     {
         using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION))
         {
             con.Open();
             string     textoCMD = "UPDATE UnidadMedida SET descripcion = @descripcion where id = @id";
             SqlCommand cmd      = new SqlCommand(textoCMD, con);
             cmd = C.ObtenerParametros(cmd, true);
             cmd.ExecuteNonQuery();
         }
     }
 }
예제 #2
0
 public static void EliminarUnidadMedidas(UnidadMedida M)
 {
     using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION))
     {
         con.Open();
         string       SENTENCIA_SQL = "delete from UnidadMedida where id = @id";
         SqlCommand   cmd           = new SqlCommand(SENTENCIA_SQL, con);
         SqlParameter p1            = new SqlParameter("@id", M.id);
         p1.SqlDbType = SqlDbType.Int;
         cmd.Parameters.Add(p1);
         cmd.ExecuteNonQuery();
         con.Close();
     }
 }
예제 #3
0
 public static void AgregarUnidad(UnidadMedida U)
 {
     if (U != null)
     {
         using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION))
         {
             con.Open();
             string     textoCmd = "INSERT INTO UnidadMedida (descripcion)VALUES (@descripcion)";
             SqlCommand cmd      = new SqlCommand(textoCmd, con);
             cmd = U.ObtenerParametros(cmd);
             cmd.ExecuteNonQuery();
         }
     }
 }
예제 #4
0
        public static UnidadMedida ObtenerUnidad(int id)
        {
            UnidadMedida unidad = null;

            if (listaUnidad.Count == 0)
            {
                UnidadMedida.ObtenerUnidades();
            }
            foreach (UnidadMedida u in listaUnidad)
            {
                if (u.id == id)
                {
                    unidad = u;
                    break;
                }
            }
            return(unidad);
        }
예제 #5
0
        public static List <UnidadMedida> ObtenerUnidades()
        {
            UnidadMedida unidad;

            listaUnidad.Clear();
            using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION))
            {
                con.Open();
                string        textoCMD        = "Select * from UnidadMedida";
                SqlCommand    cmd             = new SqlCommand(textoCMD, con);
                SqlDataReader elLectorDeDatos = cmd.ExecuteReader();
                while (elLectorDeDatos.Read())
                {
                    unidad             = new UnidadMedida();
                    unidad.id          = elLectorDeDatos.GetInt32(0);
                    unidad.descripcion = elLectorDeDatos.GetString(1);
                    listaUnidad.Add(unidad);
                }
                return(listaUnidad);
            }
        }