public String[] CrearUsuarioDAL(UserInfo model) { ConnectBBDD conexion = new ConnectBBDD(); if (model.id_sucursal != 0) { if (model.Usuario != null && model.Password != null & model.Role != null) { if (conexion.EscribirPorComando($"INSERT INTO [dbo].[Empleados]([nombre],[password],[id_role],[id_sucursal],[usuario])VALUES('{model.Nombre}','{model.Password}',{int.Parse(model.Role)},{model.id_sucursal},'{model.Usuario}'); ") != 0) { return(new string[] { "OK", $"Usuario {model.Password}, creado" }); } return(new string[] { "ERROR", "El usuario no se ah podido Crear" }); } return(new string[] { "ERROR", "revise la entrada de datos al CrearUsuarioBLL" }); } else { if (model.Usuario != null && model.Password != null & model.Role != null) { if (conexion.EscribirPorComando($"INSERT INTO [dbo].[usuarios]([usuario],[password],[id_role],[nombre],[direccion],[email])VALUES('{model.Usuario}','{model.Password}',{model.Role},'{model.Email}','{model.Direccion}','{model.Nombre}'); ") != 0) { return(new string[] { "OK", $"Usuario {model.Password}, creado" }); } return(new string[] { "ERROR", "El usuario no se ah podido Crear" }); } return(new string[] { "ERROR", "revise la entrada de datos al CrearUsuarioBLL" }); } }
public bool GrabarVenta(ENTITY.Venta venta) { ConnectBBDD conexion = new ConnectBBDD(); string a = $"INSERT INTO [dbo].[Ventas]([id_empl],[id_usua],[Medio_Pago],[nombreClie],[cuilClie],[DireccionClie],[fecha],[total],[id_sucursal])VALUES({venta.Empleado.Id},{venta.Cliente.Id},'{venta.MedioDePago}','{venta.NombreCompletoClie}','{venta.CuilClie}','{venta.DireccionClie}',SYSDATETIME(),{venta.Total},{venta.Empleado.id_sucursal})"; if (conexion.EscribirPorComando(a) > 0) { return(true); } return(false); }
public String eliminarEMPLDAL(int id) { ConnectBBDD conexion = new ConnectBBDD(); int res = conexion.EscribirPorComando($"delete from empleados where id_empl = {id}"); if (res > 0) { return("Empleado Eliminado correctamente."); } return("No se ah pido eliminar al usuario."); }
public bool loggearEnModuloAuditoria(ENTITY.Auditoria auditoria) { ConnectBBDD conexion = new ConnectBBDD(); int insert = conexion.EscribirPorComando($"INSERT INTO Auditoria(Modulo,Usuario,detalle,fecha_hora,role,id_empl) VALUES('{auditoria.Modulo}','{auditoria.Usuario}','{auditoria.Detalle}',SYSDATETIME(),{auditoria.Role},{auditoria.Idempl})"); if (insert > 0) { return(true); } return(false); }
public bool GrabarDetalle(ENTITY.DetalleVenta detalle) { ConnectBBDD conexion = new ConnectBBDD(); DataTable res = conexion.LeerPorComando($"SELECT IDENT_CURRENT ('ventas') AS Current_Identity;"); int idVenta = int.Parse(res.Rows[0]["Current_Identity"].ToString()); if (conexion.EscribirPorComando($"INSERT INTO dbo.DetalleVenta(id_venta,id_producto,cantidad,valor) VALUES({idVenta},{detalle.producto.id},{detalle.Cantidad},{detalle.Valor})") > 0) { return(true); } return(false); }
public UserInfo EmplUpdateDAL(UserInfo user, int id) { ConnectBBDD conexion = new ConnectBBDD(); string complemento = user.Password != string.Empty ? $", password = '******'" : ""; int res = conexion.EscribirPorComando($"update Empleados set nombre = '{user.Nombre}'{complemento}, id_role ={ int.Parse(user.Role)},id_sucursal ={ user.id_sucursal}where id_empl = {id}"); if (res > 0) { return(user); } return(null); }
public ENTITY.Sucursal CreateSucursalBLL(ENTITY.Sucursal sucursal) { ConnectBBDD conexion = new ConnectBBDD(); //DataTable res = conexion.LeerPorComando($"select * from Sucursales "); //if (res.Rows.Count > 0) { // ENTITY.Sucursal[] arrProduct = new ENTITY.Sucursal[res.Rows.Count]; // for (int i = 0; i < res.Rows.Count; i++) { // arrProduct[i] = new ENTITY.Sucursal( // res.Rows[i]["nombre"].ToString(), // res.Rows[i]["detalle"].ToString(), // float.Parse(res.Rows[i]["precio"].ToString()), // Int32.Parse(res.Rows[i]["stock"].ToString()), // Int32.Parse(res.Rows[i]["fecha"].ToString()), // bool.Parse(res.Rows[i]["visible"].ToString()), // Int32.Parse(res.Rows[i]["id"].ToString()), // new Categoria(res.Rows[i]["categoria"].ToString(), Int32.Parse(res.Rows[i]["id__categoria"].ToString())) // ); // } // return arrProduct; //} else { // ENTITY.Sucursal[] datoNull = null; // return datoNull; //} if (sucursal.razonSocial != string.Empty && sucursal.Direccion != string.Empty && sucursal.Cuil != string.Empty) { if (conexion.EscribirPorComando($"INSERT INTO [dbo].[Sucursales] ([razon_social],[cuil],[direccion])VALUES('{sucursal.razonSocial}','{sucursal.Cuil}','{sucursal.Direccion}');") != 0) { return(sucursal); } return(null); } return(null); }