/// <summary>Método que representa la llamada al procedure 'Usuario_Obtener'</summary> static public int Obtener(Entity.Usuario Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Usuario_Obtener"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value)); oP.Add("codigoPersona", SqlDbType.Char, 8).Direction = ParameterDirection.Output; oP.Add("usrNombre", SqlDbType.VarChar, 20).Direction = ParameterDirection.Output; oP.Add("clave", SqlDbType.VarChar, 10).Direction = ParameterDirection.Output; oP.Add("idEstado", SqlDbType.Char, 1).Direction = ParameterDirection.Output; int NumFila = oComando.ExecuteNonQuery(); Item.codigoPersona = (string)Uso.NoNulo(oP["codigoPersona"].Value); Item.usrNombre = (string)Uso.NoNulo(oP["usrNombre"].Value); Item.clave = (string)Uso.NoNulo(oP["clave"].Value); Item.idEstado = (string)Uso.NoNulo(oP["idEstado"].Value); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Insertar'</summary> static public int Insertar(Entity.CentroCosto_Cab Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "CentroCosto_Cab_Insertar"; try { SqlParameterCollection oP = oComando.Parameters; oP.Add("ccosto", SqlDbType.Char, 6).Direction = ParameterDirection.Output; oP.Add("ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output; oP.Add("mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output; oP.AddWithValue("descripcion", Uso.NoNulo(Item.descripcion, DBNull.Value)); oP.AddWithValue("idcliente", Uso.NoNulo(Item.idcliente, DBNull.Value)); oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value)); oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value)); oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); Item.ccosto = oP["ccosto"].Value.ToString(); Item.ej = oP["ej"].Value.ToString(); Item.mes = oP["mes"].Value.ToString(); return(NumFila); } catch (System.Exception) { throw; } }
public async Task <IActionResult> Edit(int id, [Bind("Id,NombreUso")] Uso uso) { if (id != uso.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(uso); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsoExists(uso.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(uso)); }
/// <summary>Método que representa la llamada al procedure 'Documento_Lin_Obtener'</summary> static public int Obtener(Entity.Documento_Lin Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Documento_Lin_Obtener"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value)); oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value)); oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value)); oP.Add("ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output; oP.Add("mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output; oP.Add("cantidad", SqlDbType.Int).Direction = ParameterDirection.Output; oP.Add(new SqlParameter("precio", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null)); oP.Add(new SqlParameter("total", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null)); int NumFila = oComando.ExecuteNonQuery(); Item.ej = (string)Uso.NoNulo(oP["ej"].Value); Item.mes = (string)Uso.NoNulo(oP["mes"].Value); Item.cantidad = (int?)Uso.NoNulo(oP["cantidad"].Value); Item.precio = (decimal?)Uso.NoNulo(oP["precio"].Value); Item.total = (decimal?)Uso.NoNulo(oP["total"].Value); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Cliente_Insertar'</summary> static public int Insertar(Entity.Cliente Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Cliente_Insertar"; try { SqlParameterCollection oP = oComando.Parameters; oP.Add("idCliente", SqlDbType.Int).Direction = ParameterDirection.Output; oP.AddWithValue("ruc", Uso.NoNulo(Item.ruc, DBNull.Value)); oP.AddWithValue("cliente", Uso.NoNulo(Item.cliente, DBNull.Value)); oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value)); oP.AddWithValue("contacto", Uso.NoNulo(Item.contacto, DBNull.Value)); oP.AddWithValue("correo", Uso.NoNulo(Item.correo, DBNull.Value)); oP.AddWithValue("telefono", Uso.NoNulo(Item.telefono, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); Item.idCliente = (int?)Uso.NoNulo(oP["idCliente"].Value); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Nivel_Personal_Listar'</summary> static public List <Entity.Nivel_Personal.Listar> Listar(Entity.Nivel_Personal Item, Cursor oCursor) { var ResultSet = new List <Entity.Nivel_Personal.Listar>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Nivel_Personal_Listar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("idNivel", Uso.NoNulo(Item.idNivel, DBNull.Value)); oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Nivel_Personal.Listar(); LItem.idNivel = (string)oLector["idNivel"]; LItem.codigoPersona = (string)oLector["codigoPersona"]; LItem.idEstado = (string)Uso.NoNulo(oLector["idEstado"]); ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Documento_Lin_ListarUso'</summary> static public List <Entity.Documento_Lin.ListarUso> ListarUso(Entity.Documento_Lin Item, Cursor oCursor) { var ResultSet = new List <Entity.Documento_Lin.ListarUso>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Documento_Lin_ListarUso"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value)); oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Documento_Lin.ListarUso(); LItem.idPartida = (string)oLector["idPartida"]; LItem.partida = (string)oLector["Partida"]; LItem.cantidad = (int)oLector["cantidad"]; LItem.precio = (decimal)oLector["precio"]; LItem.total = (decimal)oLector["total"]; ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Personal_Insertar'</summary> static public int Insertar(Entity.Personal Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Personal_Insertar"; try { SqlParameterCollection oP = oComando.Parameters; oP.Add("idPersona", SqlDbType.Int).Direction = ParameterDirection.Output; oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value)); oP.AddWithValue("nombre", Uso.NoNulo(Item.nombre, DBNull.Value)); oP.AddWithValue("apellidoPaterno", Uso.NoNulo(Item.apellidoPaterno, DBNull.Value)); oP.AddWithValue("apellidoMarterno", Uso.NoNulo(Item.apellidoMarterno, DBNull.Value)); oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value)); oP.AddWithValue("tefelofono", Uso.NoNulo(Item.tefelofono, DBNull.Value)); oP.AddWithValue("fechaNac", Uso.NoNulo(Item.fechaNac, DBNull.Value)); oP.AddWithValue("idSexo", Uso.NoNulo(Item.idSexo, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); Item.idPersona = (int?)Uso.NoNulo(oP["idPersona"].Value); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_Actualizar'</summary> static public int Actualizar(Entity.CentroCosto_Cab Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "CentroCosto_Cab_Actualizar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); oP.AddWithValue("descripcion", Uso.NoNulo(Item.descripcion, DBNull.Value)); oP.AddWithValue("idcliente", Uso.NoNulo(Item.idcliente, DBNull.Value)); oP.AddWithValue("idPersona", Uso.NoNulo(Item.idPersona, DBNull.Value)); oP.AddWithValue("usrMod", Uso.NoNulo(Item.usrMod, DBNull.Value)); oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Costo_Anio_Obtener'</summary> static public int Obtener(Entity.Costo_Anio Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Costo_Anio_Obtener"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("idAnio", Uso.NoNulo(Item.idAnio, DBNull.Value)); oP.Add("anio", SqlDbType.Char, 2).Direction = ParameterDirection.Output; oP.Add("numero", SqlDbType.Char, 4).Direction = ParameterDirection.Output; int NumFila = oComando.ExecuteNonQuery(); Item.anio = (string)Uso.NoNulo(oP["anio"].Value); Item.numero = (string)Uso.NoNulo(oP["numero"].Value); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Usuario_ListarUso'</summary> static public List <Entity.Usuario.ListarUso> ListarUso(Entity.Usuario Item, Cursor oCursor) { var ResultSet = new List <Entity.Usuario.ListarUso>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Usuario_ListarUso"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value)); oP.AddWithValue("usrNombre", Uso.NoNulo(Item.usrNombre, DBNull.Value)); oP.AddWithValue("clave", Uso.NoNulo(Item.clave, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Usuario.ListarUso(); LItem.usr = (string)oLector["usr"]; LItem.nombre = (string)Uso.NoNulo(oLector["nombre"]); LItem.usrNombre = (string)oLector["usrNombre"]; LItem.clave = (string)oLector["clave"]; LItem.estado = (string)Uso.NoNulo(oLector["estado"]); ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Cliente_ListarDes'</summary> static public List <Entity.Cliente.ListarDes> ListarDes(Entity.Cliente Item, Cursor oCursor) { var ResultSet = new List <Entity.Cliente.ListarDes>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Cliente_ListarDes"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Cliente.ListarDes(); LItem.idCliente = (int)oLector["idCliente"]; LItem.cliente = (string)oLector["cliente"]; ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'CentroCosto_Cab_ListarUso'</summary> static public List <Entity.CentroCosto_Cab.ListarUso> ListarUso(Entity.CentroCosto_Cab Item, Cursor oCursor) { var ResultSet = new List <Entity.CentroCosto_Cab.ListarUso>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "CentroCosto_Cab_ListarUso"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("filtro", Uso.NoNulo(Item.filtro, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.CentroCosto_Cab.ListarUso(); LItem.ej = (string)oLector["ej"]; LItem.ccosto = (string)oLector["ccosto"]; LItem.descripcion = (string)oLector["descripcion"]; LItem.fechaReg = (string)oLector["fechaReg"]; LItem.estado = (string)Uso.NoNulo(oLector["estado"]); ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Documento_Lin_Insertar'</summary> static public int Insertar(Entity.Documento_Lin Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Documento_Lin_Insertar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value)); oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value)); oP.AddWithValue("idPartida", Uso.NoNulo(Item.idPartida, DBNull.Value)); oP.AddWithValue("cantidad", Uso.NoNulo(Item.cantidad, DBNull.Value)); oP.AddWithValue("precio", Uso.NoNulo(Item.precio, DBNull.Value)); oP.AddWithValue("total", Uso.NoNulo(Item.total, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); return(NumFila); } catch (System.Exception) { throw; } }
public static void Delete(Uso u) { SQLiteCommand cmd = new SQLiteCommand("DELETE FROM USOREVISTA where id = @id;"); cmd.Parameters.Add(new SQLiteParameter("@id", u.Id)); cmd.Connection = Conexion.Connection; cmd.ExecuteNonQuery(); }
/// <summary>Método que representa la llamada al procedure 'Documento_Cab_Obtener'</summary> static public int Obtener(Entity.Documento_Cab Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Documento_Cab_Obtener"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value)); oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value)); oP.Add("Descripcion", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output; oP.Add("Cliente", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output; oP.Add("Ejecutivo", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output; oP.Add("ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output; oP.Add("mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output; oP.Add("IdPersona", SqlDbType.Int).Direction = ParameterDirection.Output; oP.Add(new SqlParameter("total", SqlDbType.Decimal, 0, ParameterDirection.Output, false, 12, 2, null, DataRowVersion.Default, null)); oP.Add("usr", SqlDbType.Char, 3).Direction = ParameterDirection.Output; oP.Add("fechareg", SqlDbType.Date).Direction = ParameterDirection.Output; oP.Add("hora", SqlDbType.Char, 8).Direction = ParameterDirection.Output; oP.Add("usrMod", SqlDbType.Char, 3).Direction = ParameterDirection.Output; oP.Add("fechaMod", SqlDbType.Date).Direction = ParameterDirection.Output; oP.Add("horaMod", SqlDbType.Char, 8).Direction = ParameterDirection.Output; oP.Add("usrTermino", SqlDbType.Char, 3).Direction = ParameterDirection.Output; oP.Add("fechaTermino", SqlDbType.Date).Direction = ParameterDirection.Output; oP.Add("horaTermino", SqlDbType.Char, 8).Direction = ParameterDirection.Output; oP.Add("idEstado", SqlDbType.Char, 1).Direction = ParameterDirection.Output; int NumFila = oComando.ExecuteNonQuery(); Item.descripcion = (string)Uso.NoNulo(oP["descripcion"].Value); Item.cliente = (string)Uso.NoNulo(oP["cliente"].Value); Item.ejecutivo = (string)Uso.NoNulo(oP["ejecutivo"].Value); Item.ej = (string)Uso.NoNulo(oP["ej"].Value); Item.mes = (string)Uso.NoNulo(oP["mes"].Value); Item.idPersona = (int)Uso.NoNulo(oP["idPersona"].Value); Item.total = (decimal?)Uso.NoNulo(oP["total"].Value); Item.usr = (string)Uso.NoNulo(oP["usr"].Value); Item.fechaReg = (object)Uso.NoNulo(oP["fechaReg"].Value); Item.hora = (string)Uso.NoNulo(oP["hora"].Value); Item.usrMod = (string)Uso.NoNulo(oP["usrMod"].Value); Item.fechaMod = (object)Uso.NoNulo(oP["fechaMod"].Value); Item.horaMod = (string)Uso.NoNulo(oP["horaMod"].Value); Item.usrTermino = (string)Uso.NoNulo(oP["usrTermino"].Value); Item.fechaTermino = (object)Uso.NoNulo(oP["fechaTermino"].Value); Item.horaTermino = (string)Uso.NoNulo(oP["horaTermino"].Value); Item.idEstado = (string)Uso.NoNulo(oP["idEstado"].Value); return(NumFila); } catch (System.Exception) { throw; } }
public static void Insert(Uso u) { SQLiteCommand cmd = new SQLiteCommand("INSERT INTO USOREVISTA(idRevista, fecha, cantidad) VALUES (@idRevista, @fecha, @cantidad)"); cmd.Parameters.Add(new SQLiteParameter("@idRevista", u.Revista.Id)); cmd.Parameters.Add(new SQLiteParameter("@fecha", u.Fecha)); cmd.Parameters.Add(new SQLiteParameter("@cantidad", u.Cantidad)); cmd.Connection = Conexion.Connection; cmd.ExecuteNonQuery(); }
public async Task <IActionResult> Create([Bind("Id,NombreUso")] Uso uso) { if (ModelState.IsValid) { _context.Add(uso); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(uso)); }
public static void Update(Uso u) { SQLiteCommand cmd = new SQLiteCommand("UPDATE USOREVISTA SET idRevista= @idRevista, fecha= @fecha, cantidad=@cantidad WHERE id = @id;"); cmd.Parameters.Add(new SQLiteParameter("@idRevista", u.Revista.Id)); cmd.Parameters.Add(new SQLiteParameter("@fecha", u.Fecha)); cmd.Parameters.Add(new SQLiteParameter("@cantidad", u.Cantidad)); cmd.Parameters.Add(new SQLiteParameter("@id", u.Id)); cmd.Connection = Conexion.Connection; cmd.ExecuteNonQuery(); }
/// <summary>Método que representa la llamada al procedure 'Documento_Cab_Listar'</summary> static public List <Entity.Documento_Cab.Listar> Listar(Entity.Documento_Cab Item, Cursor oCursor) { var ResultSet = new List <Entity.Documento_Cab.Listar>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Documento_Cab_Listar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value)); oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Documento_Cab.Listar(); LItem.ccosto = (string)oLector["ccosto"]; LItem.doc = (string)oLector["doc"]; LItem.numero = (string)oLector["numero"]; LItem.ej = (string)oLector["ej"]; LItem.mes = (string)oLector["mes"]; LItem.solicitante = (string)Uso.NoNulo(oLector["solicitante"]); LItem.total = (decimal)oLector["total"]; LItem.usr = (string)oLector["usr"]; LItem.fechaReg = (object)oLector["fechaReg"]; LItem.hora = (string)oLector["hora"]; LItem.usrMod = (string)Uso.NoNulo(oLector["usrMod"]); LItem.fechaMod = (object)Uso.NoNulo(oLector["fechaMod"]); LItem.horaMod = (string)Uso.NoNulo(oLector["horaMod"]); LItem.usrTermino = (string)Uso.NoNulo(oLector["usrTermino"]); LItem.fechaTermino = (object)Uso.NoNulo(oLector["fechaTermino"]); LItem.horaTermino = (string)Uso.NoNulo(oLector["horaTermino"]); LItem.idEstado = (string)Uso.NoNulo(oLector["idEstado"]); ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
public static Uso GetById(int id) { Uso u = new Uso(); Conexion.OpenConnection(); SQLiteCommand cmd = new SQLiteCommand("SELECT id, idRevista, fecha, cantidad FROM USOREVISTA WHERE id = @id;"); cmd.Parameters.Add(new SQLiteParameter("@id", id)); cmd.Connection = Conexion.Connection; SQLiteDataReader obdr = cmd.ExecuteReader(); while (obdr.Read()) { u.Id = obdr.GetInt32(0); u.Revista = pRevista.GetById(obdr.GetInt32(1)); u.Fecha = obdr.GetDateTime(2); u.Cantidad = obdr.GetInt32(3); } return(u); }
/// <summary>Método que representa la llamada al procedure 'CentroCosto_Lin_Eliminar'</summary> static public int Eliminar(Entity.CentroCosto_Lin Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "CentroCosto_Lin_Eliminar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ccosto", Uso.NoNulo(Item.ccosto, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Personal_ListarUso'</summary> static public List <Entity.Personal.ListarUso> ListarUso(Entity.Personal Item, Cursor oCursor) { var ResultSet = new List <Entity.Personal.ListarUso>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Personal_ListarUso"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value)); oP.AddWithValue("nombre", Uso.NoNulo(Item.nombre, DBNull.Value)); oP.AddWithValue("apellidoPaterno", Uso.NoNulo(Item.apellidoPaterno, DBNull.Value)); oP.AddWithValue("apellidoMarterno", Uso.NoNulo(Item.apellidoMarterno, DBNull.Value)); oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Personal.ListarUso(); LItem.idPersona = (int)oLector["idPersona"]; LItem.codigoPersona = (string)oLector["codigoPersona"]; LItem.nombre = (string)oLector["nombre"]; LItem.apellidoPaterno = (string)oLector["apellidoPaterno"]; LItem.apellidoMarterno = (string)oLector["apellidoMarterno"]; LItem.direccion = (string)oLector["direccion"]; LItem.tefelofono = (string)Uso.NoNulo(oLector["tefelofono"]); LItem.fechaNac = (object)oLector["fechaNac"]; LItem.sexo = (string)Uso.NoNulo(oLector["sexo"]); LItem.estado = (string)Uso.NoNulo(oLector["estado"]); ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Partida_Insertar'</summary> static public int Insertar(Entity.Partida Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Partida_Insertar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("partida", Uso.NoNulo(Item.partida, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Documento_correlativo_Act'</summary> static public int Act(Entity.Documento_correlativo Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Documento_correlativo_Act"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("doc", Uso.NoNulo(Item.doc, DBNull.Value)); oP.AddWithValue("numero", Uso.NoNulo(Item.numero, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); return(NumFila); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Cliente_ListarUso'</summary> static public List <Entity.Cliente.ListarUso> ListarUso(Entity.Cliente Item, Cursor oCursor) { var ResultSet = new List <Entity.Cliente.ListarUso>(); SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Cliente_ListarUso"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("ruc", Uso.NoNulo(Item.ruc, DBNull.Value)); oP.AddWithValue("cliente", Uso.NoNulo(Item.cliente, DBNull.Value)); oP.AddWithValue("direccion", Uso.NoNulo(Item.direccion, DBNull.Value)); oP.AddWithValue("contacto", Uso.NoNulo(Item.contacto, DBNull.Value)); oP.AddWithValue("telefono", Uso.NoNulo(Item.telefono, DBNull.Value)); using (SqlDataReader oLector = oComando.ExecuteReader()) { while (oLector.Read()) { var LItem = new Entity.Cliente.ListarUso(); LItem.idCliente = (int)oLector["idCliente"]; LItem.ruc = (string)oLector["ruc"]; LItem.cliente = (string)oLector["cliente"]; LItem.direccion = (string)oLector["direccion"]; LItem.contacto = (string)oLector["contacto"]; LItem.correo = (string)Uso.NoNulo(oLector["correo"]); LItem.telefono = (string)oLector["telefono"]; LItem.estado = (string)Uso.NoNulo(oLector["estado"]); ResultSet.Add(LItem); } } return(ResultSet); } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Usuario_Actualizar'</summary> static public int Actualizar(Entity.Usuario Item, Cursor oCursor) { SqlCommand oComando = oCursor.ObtenerComando(Contexto.CnControlPresupuesto); string Esquema = Galeria.Conexiones[(int)Contexto.CnControlPresupuesto].EsquemaDefecto; oComando.CommandText = Esquema + "Usuario_Actualizar"; try { SqlParameterCollection oP = oComando.Parameters; oP.AddWithValue("usr", Uso.NoNulo(Item.usr, DBNull.Value)); oP.AddWithValue("codigoPersona", Uso.NoNulo(Item.codigoPersona, DBNull.Value)); oP.AddWithValue("usrNombre", Uso.NoNulo(Item.usrNombre, DBNull.Value)); oP.AddWithValue("clave", Uso.NoNulo(Item.clave, DBNull.Value)); oP.AddWithValue("idEstado", Uso.NoNulo(Item.idEstado, DBNull.Value)); int NumFila = oComando.ExecuteNonQuery(); return(NumFila); } catch (System.Exception) { throw; } }
public bool IsUsable(TurnoStatus status) { var usos = Uso.Split(';').Select(p => (TurnoStatus)Enum.Parse(typeof(TurnoStatus), p)); return(usos.Contains(status)); }
public ricettaStrumentoInsert(int idRicettaStrumento) { InitializeComponent(); //Initializzation this.currentStep = new HashSet <Step>(); this.ingredientiSelezionati = new Dictionary <Tuple <String, int>, int>(); this.stepIngredientiSelezionati = new Dictionary <int, Tuple <String, int> >(); this.idRicettaStrumento = idRicettaStrumento; this.ingredientVisualizzator.HorizontalScrollbar = true; //Strumenti List <Strumento> strumenti = (from c in db.Strumento select c).ToList(); List <Strumento> elettrodomestici = (from c in strumenti where c.Tipo.Equals("Elettrodomestico") select c).ToList(); elettrodomestici.ForEach(x => this.RSStrumentiSelector.Items.Add(x.Nome)); strumenti.ForEach(x => this.strumentiStep.Items.Add(x.Nome + " " + x.Tipo)); List <Ingrediente> ingredienti = (from c in db.Ingrediente select c).ToList(); ingredienti.ForEach(x => this.ingredientiSelector.Items.Add(x.Nome)); this.nomeStep.MaxLength = (int)textConst.NOME_STEP; //gestione list this.stepListing.HorizontalScrollbar = true; //Action this.ingredientiSelector.ItemCheck += (obj, args) => { int keyIndex = ingredienti[args.Index].idIngrediente; if (args.CurrentValue == CheckState.Unchecked) { Tuple <String, int> res = new selIngrediente(keyIndex).getQuantity(); Tuple <String, int> key = new Tuple <string, int>(res.Item1, keyIndex); this.stepIngredientiSelezionati.Add(keyIndex, res); if (this.ingredientiSelezionati.ContainsKey(key)) { int qnt = this.ingredientiSelezionati[key]; qnt += res.Item2; this.ingredientiSelezionati.Remove(key); this.ingredientiSelezionati.Add(key, qnt); } else { this.ingredientiSelezionati.Add(key, res.Item2); } this.ingredientVisualizzator.Items.Clear(); this.refreshIngredient(); } else { Tuple <String, int> qnt = this.stepIngredientiSelezionati[keyIndex]; this.stepIngredientiSelezionati.Remove(keyIndex); Tuple <String, int> key = new Tuple <String, int>(qnt.Item1, keyIndex); int qntTot = this.ingredientiSelezionati[key]; if (qnt.Item2 == qntTot) { this.ingredientiSelezionati.Remove(key); } else { qntTot -= qnt.Item2; this.ingredientiSelezionati.Remove(key); this.ingredientiSelezionati.Add(key, qntTot); } this.ingredientVisualizzator.Items.Clear(); this.refreshIngredient(); } }; //Aggiungi step this.AggiungiStep.Click += (obj, args) => { //Controllo dei parametri esatti if (this.nomeStep.TextLength == 0) { AllertGestor.defaultError("Devi inserire un nome univoco per ogni step"); } else if (this.descrizione.TextLength == 0) { AllertGestor.defaultError("Devi inserire una descrizione"); } else if (this.Immagine.Text.Equals("")) { AllertGestor.defaultError("Devi inserire un'immagine"); } else { //Inserisco nello step le caratteristiche principali Step main = new Step(); main.idRicettaStrum = this.idRicettaStrumento; main.Nome = this.nomeStep.Text; main.Immagine = this.Immagine.Text; main.NumOrdine = countStep; main.Descrizione = this.descrizione.Text; this.currentStep.Add(main); //Consumo table this.stepIngredientiSelezionati.ToList().ForEach(x => { Consumo cons = new Consumo(); cons.idIngrediente = x.Key; cons.idRicettaStrum = this.idRicettaStrumento; cons.NomeStep = this.nomeStep.Text; cons.Quantità = x.Value.Item2; cons.NomeUDM = x.Value.Item1; main.Consumo.Add(cons); }); //Uso table foreach (int i in this.strumentiStep.CheckedIndices) { Uso uso = new Uso(); uso.idRicettaStrum = this.idRicettaStrumento; uso.NomeStep = this.nomeStep.Text; uso.idStrumento = strumenti[i].idStrumento; main.Uso.Add(uso); } //Pulisco la pagina corrente this.strumentiStep.Items.Clear(); strumenti.ForEach(x => this.strumentiStep.Items.Add(x.Nome + " " + x.Tipo)); this.ingredientiSelector.Items.Clear(); ingredienti.ForEach(x => this.ingredientiSelector.Items.Add(x.Nome)); this.nomeStep.Clear(); this.descrizione.Clear(); this.Immagine.Text = ""; this.stepIngredientiSelezionati.Clear(); this.countStep++; this.stepListing.Items.Add(main.Nome + " " + main.NumOrdine); //aggiungo lo step ai step da aggiungere this.steps.Add(main); } }; //Azione per aggiungere un'immagine this.immageOpen.Click += (obj, args) => { try { this.Immagine.Text = UtilityImage.findFileCheckImage(); }catch (ArgumentException exc) { this.Immagine.Text = ""; AllertGestor.defaultError("Devi selezionare un'immagine valida!"); } }; //Azione per aggiungere la ricetta strumento this.addRS.Click += (obj, args) => { if (this.currentStep.Count == 0) { AllertGestor.defaultError("Devi inserire almeno uno step "); } else { RicettaStrumento rs = new RicettaStrumento(); rs.idRicettaStrum = this.idRicettaStrumento; try { rs.Kcal = (int)Double.Parse(this.kcalTot.Text); } catch (Exception e) { rs.Kcal = 0; } bool begin = true; foreach (int i in this.RSStrumentiSelector.CheckedIndices) { Utilizzo utilizzo = new Utilizzo(); utilizzo.idRicettaStrum = this.idRicettaStrumento; utilizzo.idStrumento = elettrodomestici[i].idStrumento; rs.Utilizzo.Add(utilizzo); } HashSet <int> specifiche = new HashSet <int>(); this.ingredientiSelezionati.ToList().ForEach(x => { Presenta presenta = new Presenta(); presenta.idIngrediente = x.Key.Item2; presenta.idRicettaStrum = this.idRicettaStrumento; presenta.NomeUDM = x.Key.Item1; presenta.Quantità = x.Value; rs.Presenta.Add(presenta); if (begin) { specifiche = this.populateCatatteristiche(x.Key.Item2); begin = false; } else { HashSet <int> otherSpecifiche = this.populateCatatteristiche(x.Key.Item2); specifiche.ToList().ForEach(z => { if (!otherSpecifiche.Contains(z)) { specifiche.Remove(z); } }); } }); specifiche.ToList().ForEach(x => Console.WriteLine(x)); specifiche.ToList().ForEach(x => { Definito def = new Definito(); def.idCaratteristica = x; def.idRicettaStrum = this.idRicettaStrumento; rs.Definito.Add(def); }); this.ricettaStrumentoSet.Add(rs); this.Close(); } }; }
static void Main(string[] args) { List <LOTE> lotes = new List <LOTE>(); string line; int numero_lineas = 0; int coordenada = 0; int i = 0; string coord = ""; System.IO.StreamReader file = new System.IO.StreamReader(@"C:\Users\alexs\Desktop\lotes\Lector_De_Lotes\Datos.txt"); while ((line = file.ReadLine()) != null) { LOTE lote = new LOTE(); COLINDANCIAS colindancia = new COLINDANCIAS(); int Mposition; int Sposition; int Uposition; int Lcposition; int Mtsposition; if (line.Contains("LOTE NO.")) { string Lote; string Manzana; string Superficie; string Uso; Mposition = line.IndexOf("MANZANA"); Sposition = line.IndexOf("SUPERFICIE"); Uposition = line.IndexOf("USO"); Lote = line.Substring(9, Mposition - 10); Manzana = line.Substring(Mposition + 8, Sposition - (Mposition + 8)); Superficie = line.Substring(Sposition + 12, Uposition - (Sposition + 12)); Uso = line.Substring(Uposition + 5); lote.NoLote = Lote.Trim(); lote.Manzana = Manzana.Trim(); lote.Superficie = Superficie.Trim(); lote.Uso = Uso.Trim(); lote.Colindancias = new List <COLINDANCIAS>(); coordenada++; lotes.Add(lote); } else { if (line.StartsWith(" AL")) { if (line.Contains("Lc =")) { Lcposition = line.IndexOf("Lc"); Mtsposition = line.IndexOf("MTS."); string lc = line.Substring(Lcposition, (Mtsposition + 4) - (Lcposition)); coord = line.Substring(3, 22); string vecino = line.Substring(Mtsposition + 8); colindancia.Superficie = lc.Trim(); colindancia.Coordenada = coord.Trim(); colindancia.Vecino = vecino.Trim(); } else { int Supposition = line.IndexOf(""); Mtsposition = line.IndexOf("MTS."); string sup = line.Substring(25, (Mtsposition + 4) - 25); coord = line.Substring(3, 22); string vecino = line.Substring(Mtsposition + 8); colindancia.Superficie = sup.Trim(); colindancia.Coordenada = coord.Trim(); colindancia.Vecino = vecino.Trim(); } lotes[coordenada - 1].Colindancias.Add(colindancia); } else if (line.StartsWith(" Lc")) { Lcposition = line.IndexOf("Lc"); Mtsposition = line.IndexOf("MTS."); string lc = line.Substring(Lcposition, (Mtsposition + 4) - (Lcposition)); string vecino = line.Substring(Mtsposition + 8); colindancia.Superficie = lc.Trim(); colindancia.Coordenada = coord.Trim(); colindancia.Vecino = vecino.Trim(); lotes[coordenada - 1].Colindancias.Add(colindancia); } else if (line.Contains("MTS.") && int.TryParse(line.Substring(25, 1), out i)) { Mtsposition = line.IndexOf("MTS."); string sup = line.Substring(24, (Mtsposition + 4) - 24); string vecino = line.Substring(Mtsposition + 8); colindancia.Coordenada = coord.Trim(); colindancia.Superficie = sup.Trim(); colindancia.Vecino = vecino.Trim(); lotes[coordenada - 1].Colindancias.Add(colindancia); } } lote = null; colindancia = null; } foreach (var l in lotes) { System.Console.WriteLine("Numero de lote: " + l.NoLote + ", Manzana: " + l.Manzana + ", Superficie: " + l.Superficie); if (l.Colindancias.Count != 0) { foreach (var col in l.Colindancias) { System.Console.WriteLine("Coordenada: " + col.Coordenada + ", Superficie: " + col.Superficie + ", Vecino: " + col.Vecino); } } System.Console.WriteLine("\n"); } numero_lineas++; file.Close(); System.Console.ReadLine(); }