public SucursalResponse EliminarSucursal(SucursalRequest filtro) { SucursalResponse Resultado = new SucursalResponse(); try { using (SqlConnection conexion = new SqlConnection(Configuracion.CadenaConexion("BDNegocio"))) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("usp_EliminarSucursal", conexion)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodigoSucursal", filtro.CodigoSucursal); cmd.ExecuteNonQuery(); } } } catch (Exception e) { Resultado.CodigoError = -1; Resultado.DescripcionError = e.Message; } return(Resultado); }
private static Sucursal getSucursal(SucursalRequest sucursalRequest) { var sucursal = new Sucursal(sucursalRequest.nombre, new DireccionNull(), new FirmaAutorizadaNull()); sucursal.Id = sucursalRequest.guid; return(sucursal); }
public void isValidPost_invalidData_returnFalse(DireccionRequest direccion, UserRequest firma, string nombre) { var sucursal = new SucursalRequest() { direccionRequest = direccion, userFirmaRequest = firma, nombre = nombre }; var respuesta = sucursal.isValidPost(); Assert.IsFalse(respuesta); }
public void isValidPostForPostEmpleo_invalidData_returnFalse(Guid idGuid, string nombre) { var sucursal = new SucursalRequest() { guid = idGuid, nombre = nombre }; var respuesta = sucursal.isValidForPostBasicData(); Assert.IsFalse(respuesta); }
public void isValidPostForPostEmpleo_validData_returnTrue() { var sucursal = new SucursalRequest() { guid = Guid.NewGuid(), nombre = "Sucursal" }; var respuesta = sucursal.isValidForPostBasicData(); Assert.IsTrue(respuesta); }
public void isValidPost_BadData_ReturnFalse(EmpresaRequest empresa, SucursalRequest sucursal, AuditoriaRequest auditoria) { var lugarVisita = new LugarVisitaRequest() { empresaRequest = empresa, sucursalRequest = sucursal, auditoriaRequest = auditoria }; var response = lugarVisita.isValidPost(); Assert.IsFalse(response); }
private Sucursal getSucursal(SucursalRequest request) { var direccion = request.direccionRequest; var firma = request.userFirmaRequest; var sucursal = new Sucursal(request.nombre, getDireccion(direccion), getFirmaAutorizada(firma)); if (request.guid != Guid.Empty) { sucursal.Id = request.guid; } sucursal.Auditoria = getAuditoria(request.auditoriaRequest); return(sucursal); }
public void isValidPost_validData_returnTrue() { var direccion = getDireccionRequest(); var firma = getUserRequest(); var sucursal = new SucursalRequest() { direccionRequest = direccion, userFirmaRequest = firma, nombre = "Sucursal" }; var respuesta = sucursal.isValidPost(); Assert.IsTrue(respuesta); }
public SucursalResponse ConsultarSucursal(SucursalRequest filtro) { SucursalResponse Resultado = new SucursalResponse(); try { using (SqlConnection conexion = new SqlConnection(Configuracion.CadenaConexion("BDNegocio"))) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("usp_ConsultarSucursal", conexion)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodigoSucursal", filtro.CodigoSucursal ?? (object)DBNull.Value); cmd.Parameters.AddWithValue("@CodigoBanco", filtro.CodigoBanco ?? (object)DBNull.Value); cmd.Parameters.AddWithValue("@Nombre", filtro.Nombre ?? (object)DBNull.Value); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Resultado.ListaSucursal.Add(new ENSucursal { CodigoSucursal = dr.GetInt32(dr.GetOrdinal("CodigoSucursal")), CodigoBanco = dr.GetInt32(dr.GetOrdinal("CodigoBanco")), Banco = dr.GetString(dr.GetOrdinal("Banco")), Nombre = dr.GetString(dr.GetOrdinal("Nombre")), Direccion = dr.GetString(dr.GetOrdinal("Direccion")), FechaRegistro = dr.GetDateTime(dr.GetOrdinal("FechaRegistro")) }); } } } } catch (Exception e) { Resultado.CodigoError = -1; Resultado.DescripcionError = e.Message; } return(Resultado); }
public Response <SucursalResponse> List(SucursalRequest request) { Response <SucursalResponse> response; SucursalFilter filter; List <SucursalList> list; filter = request.FilterSucursal; list = _baseData.List(filter); response = new Response <SucursalResponse> { IsCorrect = true, Value = new SucursalResponse { ListSucursal = list }, Status = Constants.StatusWebApi.OK, }; return(response); }
public SucursalResponse RegistrarSucursal(SucursalRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.RegistrarSucursal(filtro)); }
public void isValidPut_invalidData_returnFalse(Guid idGuid, EmpresaRequest empresa, BeneficiarioRequest beneficiario, SucursalRequest sucursal, string cargo, decimal sueldo, DateTime fechaDeInicio, HorarioLaboralRequest horario, string contrato, TipoEmpleoRequest tipoEmpleo, IEnumerable <ComprobantePagoRequest> comprobantes) { var empleo = new EmpleoRequest() { beneficiarioRequest = beneficiario, cargo = cargo, contrato = contrato, empresaRequest = empresa, fechaDeInicio = fechaDeInicio, horarioLaboralRequest = horario, IdGuid = idGuid, sucursalRequest = sucursal, sueldo = sueldo, tipoEmpleoRequest = tipoEmpleo, comprobantes = comprobantes }; var respuesta = empleo.isValidPut(); Assert.IsFalse(respuesta); }
public SucursalResponse ActualizarSucursal(SucursalRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.ActualizarSucursal(filtro)); }
public SucursalResponse EliminarSucursal(SucursalRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.EliminarSucursal(filtro)); }
public SucursalResponse ConsultarSucursal(SucursalRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.ConsultarSucursal(filtro)); }
public SucursalResponse RegistrarSucursal(SucursalRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.RegistrarSucursal(filtro)); }
public IActionResult ListSucursal([FromBody] SucursalRequest request) { var response = _sucursalLogic.List(request); return(Ok(response)); }
public SucursalResponse ConsultarSucursal(SucursalRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.ConsultarSucursal(filtro)); }
public SucursalResponse EliminarSucursal(SucursalRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.EliminarSucursal(filtro)); }
public SucursalResponse ActualizarSucursal(SucursalRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.ActualizarSucursal(filtro)); }