示例#1
0
        public List <ERP_LOCALIDADES> TraerLocalidades()
        {
            List <ERP_LOCALIDADES> ListaLocalidades = new List <ERP_LOCALIDADES>();
            ERP_LOCALIDADES        l1 = new ERP_LOCALIDADES()
            {
                ID                  = 3058,
                DESCRIPCION         = "CIUDAD AUTONOMA BUENOS AIRES",
                FK_ERP_PARTIDOS     = 7,
                Z_FK_ERP_PARTIDOS   = "CAPITAL FEDERAL",
                FK_ERP_PROVINCIAS   = 0,
                Z_FK_ERP_PROVINCIAS = "Capital Federal"
            };

            ListaLocalidades.Add(l1);
            l1 = new ERP_LOCALIDADES()
            {
                ID                  = 3065,
                DESCRIPCION         = "CIUDADELA",
                FK_ERP_PARTIDOS     = 140,
                Z_FK_ERP_PARTIDOS   = "TRES DE FEBRERO",
                FK_ERP_PROVINCIAS   = 1,
                Z_FK_ERP_PROVINCIAS = "Buenos Aires"
            };
            ListaLocalidades.Add(l1);
            return(ListaLocalidades);
        }
示例#2
0
        public object Update(ERP_LOCALIDADES localidad)
        {
            try
            {
                var result = _contexto.ERP_LOCALIDADES.SingleOrDefault(x => x.ID == localidad.ID);

                if (result != null)
                {
                    result.FK_ERP_PARTIDOS     = localidad.FK_ERP_PARTIDOS;
                    result.FK_ERP_PROVINCIAS   = localidad.FK_ERP_PROVINCIAS;
                    result.DESCRIPCION         = localidad.DESCRIPCION;
                    result.Z_FK_ERP_PARTIDOS   = localidad.Z_FK_ERP_PARTIDOS;
                    result.Z_FK_ERP_PROVINCIAS = localidad.Z_FK_ERP_PROVINCIAS;
                    _contexto.SaveChanges();
                }
                else
                {
                    throw new Exception("No se encontro el objeto a actualizar");
                }

                return(result);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#3
0
 private void ActualizoLocalidad(ERP_LOCALIDADES serviceLocalidad, ItrisErpLocalidadesEntity itrisLocalidad)
 {
     serviceLocalidad.DESCRIPCION         = itrisLocalidad.DESCRIPCION;
     serviceLocalidad.FK_ERP_PARTIDOS     = itrisLocalidad.FK_ERP_PARTIDOS;
     serviceLocalidad.Z_FK_ERP_PARTIDOS   = itrisLocalidad.Z_FK_ERP_PARTIDOS;
     serviceLocalidad.FK_ERP_PROVINCIAS   = itrisLocalidad.FK_ERP_PROVINCIAS;
     serviceLocalidad.Z_FK_ERP_PROVINCIAS = itrisLocalidad.Z_FK_ERP_PROVINCIAS;
 }
示例#4
0
 public void Create(ERP_LOCALIDADES localidad)
 {
     try
     {
         var respuesta = _contexto.ERP_LOCALIDADES.Add(localidad);
         _contexto.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#5
0
 public object Delete(ERP_LOCALIDADES localidad)
 {
     try
     {
         var result = _contexto.ERP_LOCALIDADES.Remove(localidad);
         _contexto.SaveChanges();
         return(result);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#6
0
 public bool LocalidadIguales(ERP_LOCALIDADES localidadUno, ERP_LOCALIDADES localidadDos)
 {
     if (localidadUno.ID == localidadDos.ID &&
         localidadUno.DESCRIPCION == localidadDos.DESCRIPCION &&
         localidadUno.FK_ERP_PARTIDOS == localidadDos.FK_ERP_PARTIDOS &&
         localidadUno.Z_FK_ERP_PARTIDOS == localidadDos.Z_FK_ERP_PARTIDOS &&
         localidadUno.FK_ERP_PROVINCIAS == localidadDos.FK_ERP_PROVINCIAS &&
         localidadUno.Z_FK_ERP_PROVINCIAS == localidadDos.Z_FK_ERP_PROVINCIAS)
     {
         return(true);
     }
     return(false);
 }
示例#7
0
 private bool LocalidadesIguales(ERP_LOCALIDADES serviceLocalidad, ItrisErpLocalidadesEntity itrisLocalidad)
 {
     if (serviceLocalidad.ID == itrisLocalidad.ID &&
         serviceLocalidad.DESCRIPCION == itrisLocalidad.DESCRIPCION &&
         serviceLocalidad.FK_ERP_PARTIDOS == itrisLocalidad.FK_ERP_PARTIDOS &&
         serviceLocalidad.Z_FK_ERP_PARTIDOS == itrisLocalidad.Z_FK_ERP_PARTIDOS &&
         serviceLocalidad.FK_ERP_PROVINCIAS == itrisLocalidad.FK_ERP_PROVINCIAS &&
         serviceLocalidad.Z_FK_ERP_PROVINCIAS == itrisLocalidad.Z_FK_ERP_PROVINCIAS)
     {
         return(true);
     }
     return(false);
 }
示例#8
0
        private ERP_LOCALIDADES CreoNuevaLocalidad(ItrisErpLocalidadesEntity itrisLocalidad)
        {
            ERP_LOCALIDADES nuevaLocalidad = new ERP_LOCALIDADES()
            {
                ID                  = itrisLocalidad.ID,
                DESCRIPCION         = itrisLocalidad.DESCRIPCION,
                FK_ERP_PARTIDOS     = itrisLocalidad.FK_ERP_PARTIDOS,
                Z_FK_ERP_PARTIDOS   = itrisLocalidad.Z_FK_ERP_PARTIDOS,
                FK_ERP_PROVINCIAS   = itrisLocalidad.FK_ERP_PROVINCIAS,
                Z_FK_ERP_PROVINCIAS = itrisLocalidad.Z_FK_ERP_PROVINCIAS
            };

            return(nuevaLocalidad);
        }
示例#9
0
        public List <ERP_LOCALIDADES> TraerLocalidades()
        {
            List <ERP_LOCALIDADES> ListaLocalidades = new List <ERP_LOCALIDADES>();

            {
                ERP_LOCALIDADES l1 = new ERP_LOCALIDADES()
                {
                    ID                  = 3,
                    DESCRIPCION         = "12 DE AGOSTO",
                    FK_ERP_PARTIDOS     = 105,
                    Z_FK_ERP_PARTIDOS   = "PELLEGRINI",
                    FK_ERP_PROVINCIAS   = 1,
                    Z_FK_ERP_PROVINCIAS = "Buenos Aires"
                };
                ListaLocalidades.Add(l1);
            }
            return(ListaLocalidades);
        }
示例#10
0
 public object Update(ERP_LOCALIDADES localidad)
 {
     return(serviceErpLocalidadesRepository.Update(localidad));
 }
示例#11
0
 public void Create(ERP_LOCALIDADES localidad)
 {
     serviceErpLocalidadesRepository.Create(localidad);
 }
示例#12
0
 public void LocalidadList_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     LocalidadList.IsVisible      = false;
     LocalidadSeleccionada        = e.Item as ERP_LOCALIDADES;
     PickerProvincia.SelectedItem = LocalidadSeleccionada.Z_FK_ERP_PROVINCIAS;
 }