////////////////// //MODIFICACIONES// ////////////////// public ResultadoOp ModificacionCliente(Cliente nuevoCliente, bool eliminar) { ResultadoOp resultado = new ResultadoOp(); Cliente cliente = ListaClientes.FirstOrDefault(x => x.ID == nuevoCliente.ID); if (!eliminar) //Modificación { cliente.TipoDocumento = nuevoCliente.TipoDocumento; cliente.NroDocumento = nuevoCliente.NroDocumento; cliente.Nombre = nuevoCliente.Nombre; cliente.Correo = nuevoCliente.Correo; cliente.Celular = nuevoCliente.Celular; cliente.FNac = nuevoCliente.FNac; cliente.Sexo = nuevoCliente.Sexo; cliente.Domicilio = nuevoCliente.Domicilio; cliente.CP = nuevoCliente.CP; cliente.TipoCliente = nuevoCliente.TipoCliente; cliente.MontoMaximo = nuevoCliente.MontoMaximo; } else //Eliminación { cliente.Activo = nuevoCliente.Activo; } GuardarClientes(ListaClientes); return(resultado); }
public ResultadoOp ModificacionComercio(Comercio nuevoComercio, bool eliminar) { ResultadoOp resultado = new ResultadoOp(); Comercio comercio = ListaComercios.FirstOrDefault(x => x.ID == nuevoComercio.ID); if (!eliminar) //Modificación { comercio.Ciudad = nuevoComercio.Ciudad; comercio.Direccion = nuevoComercio.Direccion; comercio.CP = nuevoComercio.CP; comercio.RazonSocial = nuevoComercio.RazonSocial; } else //Eliminación { comercio.Activo = nuevoComercio.Activo; } GuardarComercios(ListaComercios); return(resultado); }
public ResultadoOp ModificacionSucursal(Sucursal nuevasucursal, bool eliminar) { ResultadoOp resultado = new ResultadoOp(); Sucursal sucursal = ListaSucursales.FirstOrDefault(x => x.ID == nuevasucursal.ID); if (!eliminar) //Modificación { sucursal.Ciudad = nuevasucursal.Ciudad; sucursal.Direccion = nuevasucursal.Direccion; sucursal.CP = nuevasucursal.CP; sucursal.TasaInteres = nuevasucursal.TasaInteres; } else //Eliminación { sucursal.Activo = nuevasucursal.Activo; } GuardarSucursales(ListaSucursales); return(resultado); }
public ResultadoOp ModificacionLugaresDePago(LugarDePago nuevoLugar, bool eliminar) { ResultadoOp resultado = new ResultadoOp(); LugarDePago lugar = ListaLugaresDePago.FirstOrDefault(x => x.ID == nuevoLugar.ID); if (!eliminar) //Modificación { lugar.Ciudad = nuevoLugar.Ciudad; lugar.Direccion = nuevoLugar.Direccion; lugar.CP = nuevoLugar.CP; lugar.RazonSocial = nuevoLugar.RazonSocial; lugar.EsSucursal = nuevoLugar.EsSucursal; } else //Eliminación { lugar.Activo = nuevoLugar.Activo; } GuardarLugaresDePago(ListaLugaresDePago); return(resultado); }
public ResultadoOp AltaComercios(Comercio nuevoComercio) { LeerComercios(); ResultadoOp resultado = new ResultadoOp(); if (nuevoComercio.ValidarObligatorios()) { nuevoComercio.ID = ListaComercios.Count + 1; ListaComercios.Add(nuevoComercio); GuardarComercios(ListaComercios); resultado.Resultado = true; return(resultado); } else { resultado.Mensaje = "Campos obligatorios (*) incompletos."; resultado.Resultado = false; return(resultado); } }
public ResultadoOp AltaSucursal(Sucursal nuevaSucursal) { LeerSucursales(); var resultado = new ResultadoOp(); if (nuevaSucursal.ValidarObligatorios()) { nuevaSucursal.ID = ListaSucursales.Count + 1; ListaSucursales.Add(nuevaSucursal); GuardarSucursales(ListaSucursales); resultado.Resultado = true; return(new ResultadoOp()); } else { resultado.Mensaje = "Campos obligatorios (*) incompletos."; resultado.Resultado = false; return(resultado); } }
public ResultadoOp AltaLugaresDePago(LugarDePago nuevoLugar) { LeerLugaresDePago(); ResultadoOp resultado = new ResultadoOp(); if (nuevoLugar.ValidarObligatorios()) { nuevoLugar.ID = ListaLugaresDePago.Count + 1; ListaLugaresDePago.Add(nuevoLugar); GuardarLugaresDePago(ListaLugaresDePago); resultado.Resultado = true; return(resultado); } else { resultado.Mensaje = "Campos obligatorios (*) incompletos."; resultado.Resultado = false; return(resultado); } }
///////// //ALTAS// ///////// public ResultadoOp AltaClientes(Cliente nuevocliente) { LeerClientes(); ResultadoOp resultado = new ResultadoOp(); bool condicion = false; if (nuevocliente.ValidarObligatorios()) { foreach (Cliente item in ListaClientes) //Verifica la combinacion de tipo y nro de documento. { if (item.TipoDocumento == nuevocliente.TipoDocumento && item.NroDocumento == nuevocliente.NroDocumento) { condicion = true; break; } } if (condicion == true) { resultado.Mensaje = "El tipo y numero de documento ingresado ya está registrado."; resultado.Resultado = false; return(resultado); } else { nuevocliente.ID = ListaClientes.Count + 1; //nuevocliente.Activo = true; ListaClientes.Add(nuevocliente); GuardarClientes(ListaClientes); resultado.Resultado = true; return(resultado); } } else { resultado.Mensaje = "Campos obligatorios (*) incompletos."; resultado.Resultado = false; return(resultado); } }