Beispiel #1
0
        public string CrearProvincia(string nombre, int region)
        {
            try
            {
                PROVINCIA    provincia    = new PROVINCIA();
                ProvinciaDAL provinciaDAL = new ProvinciaDAL();

                if (nombre != "" & nombre.Trim().Length > 1)
                {
                    provincia.NOMBRE              = nombre.ToUpper();
                    provincia.FECHA_CREACION      = DateTime.Now;
                    provincia.REGION_ID           = region;
                    provincia.FECHA_ULTIMO_UPDATE = DateTime.Now;
                    return(provinciaDAL.CrearProvincia(provincia));
                }
                else
                {
                    return("El nombre debe tener al menos 2 caracteres");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public static string Grabar(string sProvincias)
 {
     try
     {
         return("OK@#@" + PROVINCIA.Grabar(sProvincias));
     }
     catch (Exception ex)
     {
         return("Error@#@" + Errores.mostrarErrorAjax("Error al grabar las asignaciones Zonas/Provincias.", ex));
     }
 }
Beispiel #3
0
        public string ActualizarProvincia(string nombre, int id, int region)
        {
            try
            {
                PROVINCIA    provincia    = new PROVINCIA();
                ProvinciaDAL provinciaDAL = new ProvinciaDAL();

                if (nombre.Trim().Length > 1)
                {
                    if (id > 0)
                    {
                        if (region > 0)
                        {
                            provincia.ID = id;
                            provincia.FECHA_ULTIMO_UPDATE = DateTime.Now;
                            provincia.REGION_ID           = region;
                            provincia.NOMBRE = nombre;
                            return(provinciaDAL.ActualizarProvincia(provincia));
                        }
                        else
                        {
                            return("Seleccione una region");
                        }
                    }
                    else
                    {
                        return("Seleccione un registro de la tabla");
                    }
                }
                else
                {
                    return("El nombre debe tener al menos 2 caracteres");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #4
0
        /// <summary>
        ///  Move the mapping to a single mapper.DRY Principle. Dont repeat yourself.
        /// </summary>
        public void InitializeMapping()
        {
            var mapperConfiguration = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <SupplierPoco, SupplierDto>();
                cfg.CreateMap <SupplierDto, SupplierPoco>();
                cfg.CreateMap <CU1, AccountDto>().ConvertUsing(src =>
                {
                    var accountDto         = new AccountDto();
                    accountDto.Codigo      = src.CODIGO;
                    accountDto.Description = src.DESCRIP;
                    accountDto.Cuenta      = src.CC;
                    return(accountDto);
                }

                                                               );
                cfg.CreateMap <AccountDto, CU1>().ConvertUsing(src =>
                {
                    var accountDto     = new CU1();
                    accountDto.CODIGO  = src.Codigo;
                    accountDto.DESCRIP = src.Description;
                    return(accountDto);
                }

                                                               );

                cfg.CreateMap <BanksDto, BANCO>().ConstructUsing(src =>
                {
                    var bankDto     = new BANCO();
                    bankDto.CODBAN  = src.Code;
                    bankDto.NOMBRE  = src.Name;
                    bankDto.SWIFT   = src.Swift;
                    bankDto.USUARIO = src.Usuario;
                    bankDto.ULTMODI = src.LastModification;
                    return(bankDto);
                }
                                                                 );
                cfg.CreateMap <DIVISAS, CurrencyDto>();
                cfg.CreateMap <MESES, MonthsDto>();

                cfg.CreateMap <FORMAS, PaymentFormDto>();
                cfg.CreateMap <SupplierPoco, PROVEE1>().ConvertUsing <PocoToProvee1>();
                cfg.CreateMap <SupplierPoco, PROVEE2>().ConvertUsing <PocoToProvee2>();
                cfg.CreateMap <ProvinciaDto, PROVINCIA>().ConvertUsing(src =>
                {
                    var provincia    = new PROVINCIA();
                    provincia.SIGLAS = src.Code;
                    provincia.PROV   = src.Name;
                    return(provincia);
                });
                cfg.CreateMap <IDIOMAS, LanguageDto>().ConvertUsing(src =>
                {
                    var language    = new LanguageDto();
                    language.Nombre = src.NOMBRE;
                    language.Codigo = Convert.ToString(src.CODIGO);
                    return(language);
                });
                cfg.CreateMap <BANCO, BanksDto>().ConvertUsing(
                    src =>
                {
                    var banks              = new BanksDto();
                    banks.Code             = src.CODBAN;
                    banks.Name             = src.NOMBRE;
                    banks.Swift            = src.SWIFT;
                    banks.LastModification = src.ULTMODI;
                    banks.Usuario          = src.USUARIO;
                    return(banks);
                }
                    );

                cfg.CreateMap <ProDelega, BranchesDto>().ConvertUsing(src =>
                {
                    var branchesDto           = new BranchesDto();
                    branchesDto.BranchId      = src.cldIdDelega;
                    branchesDto.Address       = src.cldDireccion1;
                    branchesDto.Address2      = src.cldDireccion2;
                    branchesDto.Branch        = src.cldDelegacion;
                    branchesDto.City          = src.cldPoblacion;
                    branchesDto.Email         = src.cldEMail;
                    branchesDto.Phone         = src.cldTelefono1;
                    branchesDto.Phone2        = src.cldTelefono2;
                    branchesDto.BranchKeyId   = src.cldIdCliente;
                    branchesDto.Province      = new ProvinciaDto();
                    branchesDto.Province.Code = src.cldIdProvincia;
                    return(branchesDto);
                });

                cfg.CreateMap <ProContactos, ContactsDto>().ConvertUsing(src =>
                {
                    var contactDto               = new ContactsDto();
                    contactDto.Email             = src.ccoMail;
                    contactDto.LastMod           = src.ULTMODI;
                    contactDto.ContactId         = src.ccoIdContacto;
                    contactDto.ContactName       = src.ccoContacto;
                    contactDto.Fax               = src.ccoFax;
                    contactDto.Movil             = src.ccoMovil;
                    contactDto.CurrentDelegation = src.ccoIdDelega;
                    contactDto.Telefono          = src.ccoTelefono;
                    contactDto.Responsability    = src.ccoCargo;
                    contactDto.ContactsKeyId     = src.ccoIdCliente;

                    return(contactDto);
                });

                cfg.CreateMap <Country, CountryDto>().ConvertUsing(src =>
                {
                    var country         = new CountryDto();
                    country.Code        = src.SIGLAS;
                    country.CountryName = src.PAIS;
                    return(country);
                });

                // _vehicleMapper.Map<IEnumerable<PICTURES>, IEnumerable<PictureDto>>(pictureResult);
                cfg.CreateMap <PROVINCIA, ProvinciaDto>().ConvertUsing(src =>
                {
                    var provinciaDto  = new ProvinciaDto();
                    provinciaDto.Code = src.SIGLAS;
                    provinciaDto.Name = src.PROV;
                    return(provinciaDto);
                });
            });

            _supplierMapper = mapperConfiguration.CreateMapper();
        }
Beispiel #5
0
 public ActionResult ADD_encargado(string nombre, string apellidos, string rut, REGION region, PROVINCIA provincia, COMUNA comuna, string direccion)
 {
     //datos.PERSONA_PROCEDURE();
     return(View());
 }
Beispiel #6
0
 public ActionResult crearProvincia(PROVINCIA provincia)
 {
     db.PROVINCIA.Add(provincia);
     db.SaveChanges();
     return(View("verProvincias"));
 }