public BE.Usuario Insertar(BE.Usuario usuario) { string query = string.Format(@"INSERT INTO usuario (usuario,contrasena,contador,estado,email,dvh) output INSERTED.ID VALUES('{0}','{1}',{2},{3},'{4}',{5})", usuario.usuario, usuario.contrasena, usuario.contador, usuario.estado, usuario.email, usuario.dvh); int id = _acceso.ExecuteScalar(query); usuario.id = id; return(usuario); }
public BE.Cliente AltaCliente(BE.Cliente cliente) { int estado = (cliente.Estado == true) ? 1 : 0; string query = $@"INSERT INTO cliente (tipo_documento,nro_documento, nombre, apellido, domicilio, email, telefono,estado) output INSERTED.ID VALUES ({cliente.TipoDoc},{cliente.NroDoc},'{cliente.Nombre}','{cliente.Apellido}','{cliente.Domicilio}', '{cliente.Email}',{cliente.Telefono},{estado});"; int id = _acceso.ExecuteScalar(query); cliente.Id = id; return(cliente); }
public BE.Estado GuardarEstado(BE.Estado _estado) { string query = $@"INSERT INTO estado (resultado) output INSERTED.ID VALUES({_estado.Resultado});"; BE.Estado estado = new BE.Estado(); int id = _acceso.ExecuteScalar(query); _estado.Id = id; return(_estado); }
public BE.Permiso GuardarPermiso(BE.Permiso permiso) { try { string sql = string.Format(@"insert into patente (nombre,es_familia,dvh) values ('{0}',{1},{2}); SELECT ID AS LastID FROM patente WHERE ID = @@Identity;", permiso.nombre, permiso.esFamilia, permiso.dvh); int id = _acceso.ExecuteScalar(sql); permiso.id = id; return(permiso); } catch (Exception e) { throw e; } }
public BE.Empleado GuardarEmpleado(BE.Empleado empleado) { string sql = $@"insert into empleado (nombre,apellido,domicilio,email,tipo_documento,nro_documento,estado,telefono) VALUES ('{empleado.nombre}','{empleado.apellido}','{empleado.domicilio}','{empleado.email}', {empleado.tipoDocumento},{empleado.nroDocumento},{empleado.estado},{empleado.telefono}); SELECT legajo AS LastID FROM empleado WHERE legajo = @@Identity;"; if (empleado.usuario != null) { sql = $@"insert into empleado (nombre,apellido,domicilio,email,tipo_documento,nro_documento,estado,telefono,id_usuario) VALUES ('{empleado.nombre}','{empleado.apellido}','{empleado.domicilio}','{empleado.email}', {empleado.tipoDocumento},{empleado.nroDocumento},{empleado.estado},{empleado.telefono},{empleado.usuario.id}); SELECT legajo AS LastID FROM empleado WHERE legajo = @@Identity;"; } int id = _acceso.ExecuteScalar(sql); empleado.legajo = id; return(empleado); }