public bool Modificar(ECargo obj) { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@ID", obj.ID, SqlDbType.Int); parameters[1] = new SQLParameter("@Descripcion", obj.Descripcion, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_U_ModificarCargo", parameters); return(Response); }
public bool Agregar(ESubCategoria obj) { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@Categoria", obj.Categoria, SqlDbType.Int); parameters[1] = new SQLParameter("@Nombre", obj.Nombre, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_I_AgregarSubCategoria", parameters); return(Response); }
public bool Modificar(ECategoria obj) { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@ID", obj.ID, SqlDbType.Int); parameters[1] = new SQLParameter("@Nombre", obj.Nombre, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_U_ModificarCategoria", parameters); return(Response); }
public bool Modificar(EAsistencia obj) { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@ID_asistencia", obj.ID, SqlDbType.Int); parameters[1] = new SQLParameter("@hora_inicio", obj.Hora_Entrada, SqlDbType.DateTime); Response = Conexion.ExecuteProcedureB("USP_U_ActualizarSalida", parameters); return(Response); }
public bool Agregar(EUsuario obj) { SQLParameter[] parameters = new SQLParameter[3]; parameters[0] = new SQLParameter("@Username", obj.Username, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Password", obj.Password, SqlDbType.VarChar); parameters[2] = new SQLParameter("@Estado", obj.Estado, SqlDbType.Int); Response = Conexion.ExecuteProcedureB("USP_I_AgregarUsuario", parameters); return(Response); }
public bool Modificar(EInventario obj) { SQLParameter[] parameters = new SQLParameter[4]; parameters[0] = new SQLParameter("@Producto", obj.Producto, SqlDbType.VarChar); parameters[1] = new SQLParameter("@ValorUnitario", obj.ValorUnitario, SqlDbType.Decimal); parameters[2] = new SQLParameter("@Existencias", obj.Existencias, SqlDbType.Int); parameters[3] = new SQLParameter("@ValorInventario", obj.ValorInventario, SqlDbType.Decimal); Response = Conexion.ExecuteProcedureB("USP_U_ModificarInventario", parameters); return(Response); }
public bool Modificar(EProveedor obj) { SQLParameter[] parameters = new SQLParameter[6]; parameters[0] = new SQLParameter("@Ruc", obj.Ruc, SqlDbType.VarChar); parameters[1] = new SQLParameter("@RazonSocial", obj.RazonSocial, SqlDbType.VarChar); parameters[2] = new SQLParameter("@Ciudad", obj.Ciudad, SqlDbType.VarChar); parameters[3] = new SQLParameter("@Direccion", obj.Direccion, SqlDbType.VarChar); parameters[4] = new SQLParameter("@Email", obj.Email, SqlDbType.VarChar); parameters[5] = new SQLParameter("@Telefono", obj.Telefono, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_U_ModificarProveedor", parameters); return(Response); }
public bool Agregar(EAsistencia obj) { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("ID", obj.ID, SqlDbType.Int); parameters[1] = new SQLParameter("@hora_inicio", obj.Hora_Entrada, SqlDbType.DateTime); parameters[2] = new SQLParameter("@hora_salida", obj.Hora_Salida, SqlDbType.DateTime); parameters[3] = new SQLParameter("@Año", obj.Año, SqlDbType.VarChar); parameters[4] = new SQLParameter("@fecha", obj.Mes, SqlDbType.DateTime); parameters[5] = new SQLParameter("@Mes", obj.Mes, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_I_AgregarAsistencia", parameters); return(Response); }
public bool Agregar(EDetalleVenta obj) { SQLParameter[] parameters = new SQLParameter[6]; parameters[0] = new SQLParameter("@Serie", obj.Serie, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Numero", obj.Numero, SqlDbType.VarChar); parameters[2] = new SQLParameter("@Producto", obj.Producto, SqlDbType.VarChar); parameters[3] = new SQLParameter("@Precio", obj.Precio, SqlDbType.Decimal); parameters[4] = new SQLParameter("@Cantidad", obj.Cantidad, SqlDbType.Int); parameters[5] = new SQLParameter("@Importe", obj.Importe, SqlDbType.Decimal); Response = Conexion.ExecuteProcedureB("USP_I_AgregarDetalleVenta", parameters); return(Response); }
public int ObtenerID(string NumeroDocumento) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@NumeroDocumento", NumeroDocumento, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_ObtenerIDEmpleado", parameters).Tables[0].Rows[0]; return(Convert.ToInt32(row[0])); } catch { return(0); } }
public bool Modificar(EProducto obj) { SQLParameter[] parameters = new SQLParameter[8]; parameters[0] = new SQLParameter("@Categoria", obj.Categoria, SqlDbType.Int); parameters[1] = new SQLParameter("@SubCategoria", obj.SubCategoria, SqlDbType.Int); parameters[2] = new SQLParameter("@Codigo", obj.Codigo, SqlDbType.VarChar); parameters[3] = new SQLParameter("@Nombre", obj.Nombre, SqlDbType.VarChar); parameters[4] = new SQLParameter("@Imagen", obj.Imagen, SqlDbType.VarChar); parameters[5] = new SQLParameter("@TipoExistencia", obj.TipoExistencia, SqlDbType.VarChar); parameters[6] = new SQLParameter("@UnidadMedida", obj.UnidadMedida, SqlDbType.VarChar); parameters[7] = new SQLParameter("@Marca", obj.Marca, SqlDbType.Int); Response = Conexion.ExecuteProcedureB("USP_U_ModificarProducto", parameters); return(Response); }
public bool ModificarxUsuario(EEmpleado obj) { SQLParameter[] parameters = new SQLParameter[9]; parameters[0] = new SQLParameter("@NumeroDocumento", obj.NumeroDocumento, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Nombre", obj.Nombre, SqlDbType.VarChar); parameters[2] = new SQLParameter("@Apellido", obj.Apellido, SqlDbType.VarChar); parameters[3] = new SQLParameter("@FechaNacimiento", obj.FechaNacimiento, SqlDbType.Date); parameters[4] = new SQLParameter("@Pais", obj.Pais, SqlDbType.VarChar); parameters[5] = new SQLParameter("@Ciudad", obj.Ciudad, SqlDbType.VarChar); parameters[6] = new SQLParameter("@Direccion", obj.Direccion, SqlDbType.VarChar); parameters[7] = new SQLParameter("@Email", obj.Email, SqlDbType.VarChar); parameters[8] = new SQLParameter("@Telefono", obj.Telefono, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_U_ModificarEmpleadoUsuario", parameters); return(Response); }
public DataRow ObtenerSerieCorrelativo(string tipo) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@Tipo", tipo, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_SerieCorrelativo", parameters).Tables[0].Rows[0]; return(row); } catch { DataRow row = null; return(row); } }
public DataRow ObtenerInformacion(string NumeroDocumento) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@NumeroDocumento", NumeroDocumento, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_ObtenerInformacionEmpleado", parameters).Tables[0].Rows[0]; return(row); } catch { DataRow row = null; return(row); } }
public bool Agregar(ECompra obj) { SQLParameter[] parameters = new SQLParameter[10]; parameters[0] = new SQLParameter("@Proveedor", obj.Proveedor, SqlDbType.Int); parameters[1] = new SQLParameter("@Empleado", obj.Empleado, SqlDbType.Int); parameters[2] = new SQLParameter("@TipoComprobante", obj.TipoComprobante, SqlDbType.VarChar); parameters[3] = new SQLParameter("@Serie", obj.Serie, SqlDbType.VarChar); parameters[4] = new SQLParameter("@Numero", obj.Numero, SqlDbType.VarChar); parameters[5] = new SQLParameter("@Fecha", obj.Fecha, SqlDbType.Date); parameters[6] = new SQLParameter("@SubTotal", obj.SubTotal, SqlDbType.Decimal); parameters[7] = new SQLParameter("@Igv", obj.Igv, SqlDbType.Decimal); parameters[8] = new SQLParameter("@Total", obj.Total, SqlDbType.Decimal); parameters[9] = new SQLParameter("@Estado", obj.Estado, SqlDbType.Int); Response = Conexion.ExecuteProcedureB("USP_I_AgregarCompra", parameters); return(Response); }
public DataRow ObtenerPerfilBasico(string Username) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@NumeroDocumento", Username, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_PerfilBasicoUsuario", parameters).Tables[0].Rows[0]; return(row); } #pragma warning disable CS0168 // La variable 'e' se ha declarado pero nunca se usa catch (Exception e) #pragma warning restore CS0168 // La variable 'e' se ha declarado pero nunca se usa { DataRow row = null; return(row); } }
public DataRow SeleccionarCompra(string Serie, string Numero) { DataRow row = null; try { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@Serie", Serie, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Numero", Numero, SqlDbType.VarChar); row = Conexion.ExecuteProcedureD("USP_S_SeleccionarCompraInfo", parameters).Tables[0].Rows[0]; return(row); } catch { Console.WriteLine("No se encontro Procedimiento Almacenado"); return(row); } }
public DataTable SeleccionarDetalle(string Serie, string Numero) { DataTable data = new DataTable(); try { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@Serie", Serie, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Numero", Numero, SqlDbType.VarChar); data = Conexion.ExecuteProcedureD("USP_S_SeleccionarDetalleVentaInfo", parameters).Tables[0]; return(data); } catch { Console.WriteLine("No se encontro Procedimiento Almacenado"); return(data); } }
public List <EMovimiento> ListarxFechasxProducto(DateTime FirstDate, DateTime LastDate, string Producto) { List <EMovimiento> List = new List <EMovimiento>(); try { SQLParameter[] parameters = new SQLParameter[3]; parameters[0] = new SQLParameter("@FirstDate", FirstDate, SqlDbType.Date); parameters[1] = new SQLParameter("@LastDate", LastDate, SqlDbType.Date); parameters[2] = new SQLParameter("@Producto", Producto, SqlDbType.VarChar); DataTable data = new DataTable(); data = Conexion.ExecuteProcedureD("USP_S_SeleccionarMovimientoFechasProducto", parameters).Tables[0]; foreach (DataRow row in data.Rows) { EMovimiento be = new EMovimiento { ID = Convert.ToInt32(row[0]), Fecha = Convert.ToDateTime(row[1]), TipoComprobante = row[2].ToString(), Serie = row[3].ToString(), Numero = row[4].ToString(), TipoOperacion = row[5].ToString(), Producto = row[6].ToString(), CantidadEntrada = Convert.ToInt32(row[7]), CostoUnitarioEntrada = Convert.ToDouble(row[8]), CostoTotalEntrada = Convert.ToDouble(row[9]), CantidadSalida = Convert.ToInt32(row[10]), CostoUnitarioSalida = Convert.ToDouble(row[11]), CostoTotalSalida = Convert.ToDouble(row[12]), CantidadFinal = Convert.ToInt32(row[13]), CostoUnitarioFinal = Convert.ToDouble(row[14]), CostoTotalFinal = Convert.ToDouble(row[15]) }; List.Add(be); } } catch { Console.WriteLine("No se encontro Procedimiento Almacenado"); } return(List); }
public ECargo Seleccionar(int Identificador) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@ID", Identificador, SqlDbType.Int); DataRow row = Conexion.ExecuteProcedureD("USP_S_SeleccionarCargo", parameters).Tables[0].Rows[0]; ECargo be = new ECargo { ID = Convert.ToInt32(row[0]), Descripcion = row[1].ToString() }; return(be); } catch { ECargo be = new ECargo(); return(be); } }
public List <ESubCategoria> ListarxCategoria(int categoria) { List <ESubCategoria> List = new List <ESubCategoria>(); SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@Categoria", categoria, SqlDbType.Int); DataTable data = new DataTable(); data = Conexion.ExecuteProcedureD("USP_S_ListarSubCategoriaxCategoria", parameters).Tables[0]; foreach (DataRow row in data.Rows) { ESubCategoria be = new ESubCategoria { ID = Convert.ToInt32(row[0]), Categoria = Convert.ToInt32(row[1]), Nombre = row[2].ToString() }; List.Add(be); } return(List); }
public bool Agregar(EMovimiento obj) { SQLParameter[] parameters = new SQLParameter[15]; parameters[0] = new SQLParameter("@Fecha", obj.Fecha, SqlDbType.Date); parameters[1] = new SQLParameter("@TipoComprobante", obj.TipoComprobante, SqlDbType.VarChar); parameters[2] = new SQLParameter("@Serie", obj.Serie, SqlDbType.VarChar); parameters[3] = new SQLParameter("@Numero", obj.Numero, SqlDbType.VarChar); parameters[4] = new SQLParameter("@TipoOperacion", obj.TipoOperacion, SqlDbType.VarChar); parameters[5] = new SQLParameter("@Producto", obj.Producto, SqlDbType.VarChar); parameters[6] = new SQLParameter("@CantidadEntrada", obj.CantidadEntrada, SqlDbType.Int); parameters[7] = new SQLParameter("@CostoUnitarioEntrada", obj.CostoUnitarioEntrada, SqlDbType.Decimal); parameters[8] = new SQLParameter("@CostoTotalEntrada", obj.CostoTotalEntrada, SqlDbType.Decimal); parameters[9] = new SQLParameter("@CantidadSalida", obj.CantidadSalida, SqlDbType.Int); parameters[10] = new SQLParameter("@CostoUnitarioSalida", obj.CostoUnitarioSalida, SqlDbType.Decimal); parameters[11] = new SQLParameter("@CostoTotalSalida", obj.CostoTotalSalida, SqlDbType.Decimal); parameters[12] = new SQLParameter("@CantidadFinal", obj.CantidadFinal, SqlDbType.Int); parameters[13] = new SQLParameter("@CostoUnitarioFinal", obj.CostoUnitarioFinal, SqlDbType.Decimal); parameters[14] = new SQLParameter("@CostoTotalFinal", obj.CostoTotalFinal, SqlDbType.Decimal); Response = Conexion.ExecuteProcedureB("USP_I_AgregarMovimiento", parameters); return(Response); }
public EMovimiento SeleccionarUltimoMovimientoProductoFinal(string Producto) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@Producto", Producto, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_SeleccionarUltimoMovimientoProductoFinal", parameters).Tables[0].Rows[0]; EMovimiento be = new EMovimiento { CantidadFinal = Convert.ToInt32(row[0]), CostoUnitarioFinal = Convert.ToDouble(row[1]), CostoTotalFinal = Convert.ToDouble(row[2]) }; return(be); } catch { EMovimiento be = new EMovimiento(); return(be); } }
public EUsuario LoginUsuario(string Username, string Password) { try { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@Username", Username, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Password", Password, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_LoginUsuario", parameters).Tables[0].Rows[0]; EUsuario be = new EUsuario { ID = Convert.ToInt32(row[0]), Username = row[1].ToString(), Password = row[2].ToString(), Estado = Convert.ToInt32(row[3]) }; return(be); } catch { EUsuario be = new EUsuario(); return(be); } }
public EInventario Seleccionar(string Codigo) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@Producto", Codigo, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_SeleccionarInventario", parameters).Tables[0].Rows[0]; EInventario be = new EInventario { ID = Convert.ToInt32(row[0]), Producto = row["Producto"].ToString(), ValorUnitario = Convert.ToDouble(row[2]), Existencias = Convert.ToInt32(row[3]), ValorInventario = Convert.ToDouble(row[4]) }; return(be); } catch { EInventario be = new EInventario(); return(be); } }
public bool ChangePassword(string password, string newpassword, string codigo) { try { EUsuario be = LoginUsuario(codigo, password); if (be.Password != password) { Response = false; } else { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@Username", codigo, SqlDbType.VarChar); parameters[1] = new SQLParameter("@Password", newpassword, SqlDbType.VarChar); Response = Conexion.ExecuteProcedureB("USP_U_CambiarClaveUsuario", parameters); } return(Response); } catch { return(Response = false); } }
public bool VerificarNumeroDocumento(string NumeroDocumento) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@NumeroDocumento", NumeroDocumento, SqlDbType.VarChar); DataRow data = Conexion.ExecuteProcedureD("USP_S_VerificarNumeroDocumentoEmpleado", parameters).Tables[0].Rows[0]; int cantidad = Convert.ToInt32(data[0]); if (cantidad == 0) { Response = true; } else { Response = false; } } catch { Response = false; } return(Response); }
public List <EVenta> BuscarxFecha(DateTime FirstDate, DateTime LastDate) { List <EVenta> List = new List <EVenta>(); try { SQLParameter[] parameters = new SQLParameter[2]; parameters[0] = new SQLParameter("@FirstDate", FirstDate, SqlDbType.Date); parameters[1] = new SQLParameter("@LastDate", LastDate, SqlDbType.Date); DataTable data = new DataTable(); data = Conexion.ExecuteProcedureD("USP_S_ListarVentaxFecha", parameters).Tables[0]; foreach (DataRow row in data.Rows) { EVenta be = new EVenta { ID = Convert.ToInt32(row[0]), Cliente = Convert.ToInt32(row[1]), Empleado = Convert.ToInt32(row[2]), TipoComprobante = row[3].ToString(), Serie = row[4].ToString(), Numero = row[5].ToString(), Fecha = Convert.ToDateTime(row[6]), //Hora = Convert.ToDateTime(row[7]), SubTotal = Convert.ToDouble(row[8]), Igv = Convert.ToDouble(row[9]), Total = Convert.ToDouble(row[10]), Estado = Convert.ToInt32(row[11]) }; List.Add(be); } } catch { Console.WriteLine("No se encontro Procedimiento Almacenado"); } return(List); }
public List <EEmpleado> Buscar(string KeyWoard) { List <EEmpleado> List = new List <EEmpleado>(); try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@KeyWoard", KeyWoard, SqlDbType.VarChar); DataTable data = new DataTable(); data = Conexion.ExecuteProcedureD("USP_S_BuscarEmpleado", parameters).Tables[0]; foreach (DataRow row in data.Rows) { EEmpleado be = new EEmpleado { ID = Convert.ToInt32(row[0]), Cargo = Convert.ToInt32(row[1]), TipoDocumento = row[2].ToString(), NumeroDocumento = row[3].ToString(), Nombre = row[4].ToString(), Apellido = row[5].ToString(), FechaNacimiento = Convert.ToDateTime(row[6]), Pais = row[7].ToString(), Ciudad = row[8].ToString(), Direccion = row[9].ToString(), Email = row[10].ToString(), Telefono = row[11].ToString(), Estado = Convert.ToInt32(row[12]) }; List.Add(be); } } catch { Console.WriteLine("No se encontro Procedimiento Almacenado"); } return(List); }
public bool Agregar(ECliente obj) { SQLParameter[] parameters = new SQLParameter[11]; parameters[0] = new SQLParameter("@TipoDocumentoIdentidad", obj.TipoDocumento, SqlDbType.VarChar); parameters[1] = new SQLParameter("@NumeroDocumento", obj.NumeroDocumento, SqlDbType.VarChar); parameters[2] = new SQLParameter("@Nombre", obj.Nombre, SqlDbType.VarChar); parameters[3] = new SQLParameter("@Apellido", obj.Apellido, SqlDbType.VarChar); if (obj.FechaNacimiento.HasValue) { parameters[4] = new SQLParameter("@FechaNacimiento", obj.FechaNacimiento, SqlDbType.Date); } else { parameters[4] = new SQLParameter("@FechaNacimiento", DBNull.Value, SqlDbType.Date); } parameters[5] = new SQLParameter("@Pais", obj.Pais, SqlDbType.VarChar); parameters[6] = new SQLParameter("@Ciudad", obj.Ciudad, SqlDbType.VarChar); parameters[7] = new SQLParameter("@Direccion", obj.Direccion, SqlDbType.VarChar); parameters[8] = new SQLParameter("@Email", obj.Email, SqlDbType.VarChar); parameters[9] = new SQLParameter("@Telefono", obj.Telefono, SqlDbType.VarChar); parameters[10] = new SQLParameter("@Estado", obj.Estado, SqlDbType.Int); Response = Conexion.ExecuteProcedureB("USP_I_AgregarCliente", parameters); return(Response); }