public ActionResult AddEditApoderado(_AddEditApoderado objViewModel)
        {
            try
            {
                UPCNETServiceApoderado.apoderado objApoderado = null;
                UPCNETServiceApoderadoClient     proxy        = new UPCNETServiceApoderadoClient();
                if (objViewModel.Modo == "Editar")
                {
                    objApoderado             = proxy.getApoderadoById(objViewModel.IDApoderado);
                    objApoderado.nombre      = objViewModel.Nombre;
                    objApoderado.apellido    = objViewModel.Apellido;
                    objApoderado.correo      = objViewModel.Correo;
                    objApoderado.direccion   = objViewModel.Direccion;
                    objApoderado.DNI         = objViewModel.DNI;
                    objApoderado.IDApoderado = objViewModel.IDApoderado;
                    objApoderado.pass        = objViewModel.Password;
                    objApoderado.edad        = objViewModel.Edad;
                    objApoderado.condicion   = objViewModel.Condicion;

                    proxy.editApoderado(objApoderado);
                }
                else
                {
                    objApoderado             = new UPCNETServiceApoderado.apoderado();
                    objApoderado.nombre      = objViewModel.Nombre;
                    objApoderado.apellido    = objViewModel.Apellido;
                    objApoderado.correo      = objViewModel.Correo;
                    objApoderado.direccion   = objViewModel.Direccion;
                    objApoderado.DNI         = objViewModel.DNI;
                    objApoderado.IDApoderado = objViewModel.IDApoderado;
                    objApoderado.pass        = objViewModel.Password;
                    objApoderado.edad        = objViewModel.Edad;
                    objApoderado.condicion   = objViewModel.Condicion;

                    proxy.setApoderado(objApoderado);
                }
                return(RedirectToAction("MantenimientoApoderado", "Panel"));
            }
            catch (Exception ex)
            {
                return(View(objViewModel));
            }
        }
Exemple #2
0
        public void Fill(string IDApoderado, string Modo)
        {
            this.IDApoderado = IDApoderado;

            if (IDApoderado != "" && IDApoderado != null)
            {
                UPCNETServiceApoderadoClient     proxy        = new UPCNETServiceApoderadoClient();
                UPCNETServiceApoderado.apoderado objApoderado = proxy.getApoderadoById(IDApoderado);

                this.Nombre    = objApoderado.nombre;
                this.Apellido  = objApoderado.apellido;
                this.Correo    = objApoderado.correo;
                this.DNI       = objApoderado.DNI;
                this.Password  = objApoderado.pass;
                this.Direccion = objApoderado.direccion;
                this.Edad      = objApoderado.edad;
                this.Condicion = objApoderado.condicion;
            }
            this.Modo = Modo;
        }