Exemplo n.º 1
0
        public IHttpActionResult UpdatePersonaJuridica([FromBody] tb_persona_juridica personaJuridica)
        {
            Response <Boolean> response = new Response <bool>();

            var controlPersonaJuridica = FactoryIoC.Container.Resolver <ControlPersonaJuridica>();

            return(Json(controlPersonaJuridica.lfUpdate(personaJuridica), new JsonSerializerSettings()
            {
                PreserveReferencesHandling = PreserveReferencesHandling.Objects,
                Formatting = Formatting.Indented
            }));
        }
Exemplo n.º 2
0
        public Response <bool> lfUpdate(tb_persona_juridica personaJuridica)
        {
            Response <bool> response = new Response <bool>();

            try
            {
                response.ReturnValue = DomainPersonaJuridica.Update(personaJuridica);
            }
            catch (Exception ex)
            {
                response.blnTransactionIndicator = false;
                response.ReturnValue             = false;
                response.strOrigin = ex.ToString();
            }
            return(response);
        }
Exemplo n.º 3
0
        public Response <bool> lfDelete(int idTemp)
        {
            Response <bool> response = new Response <bool>();

            try
            {
                tb_persona_juridica personaJuridica = new tb_persona_juridica();
                personaJuridica.id   = idTemp;
                response.ReturnValue = DomainPersonaJuridica.Delete(personaJuridica);
            }
            catch (Exception ex)
            {
                response.blnTransactionIndicator = false;
                response.ReturnValue             = false;
                response.strOrigin = ex.ToString();
            }
            return(response);
        }
Exemplo n.º 4
0
        public async Task <ActionResult> eliminarPersonaJuridica(int id)
        {
            tb_persona_juridica            persona   = new tb_persona_juridica();
            Response <tb_persona_juridica> respuesta = new Response <tb_persona_juridica>();

            try
            {
                HttpResponseMessage consulta = await _WsWebAPI.DeleteAsync(String.Concat("api/personaJuridica/", id));

                if (consulta.IsSuccessStatusCode)
                {
                    respuesta = JsonConvert.DeserializeObject <Response <tb_persona_juridica> >(consulta.Content.ReadAsStringAsync().Result);
                    persona   = respuesta.ReturnValue;
                }
            }
            catch (Exception ex)
            {
                System.Console.Write(ex.ToString());
            }
            return(View());
        }
Exemplo n.º 5
0
        public async Task <ActionResult> CreatePersonJuridica(FormCollection datos)
        {
            Response <tb_persona_juridica> respuesta = new Response <tb_persona_juridica>();
            tb_persona_juridica            persona   = new tb_persona_juridica();

            try
            {
                persona.id = Int32.Parse(datos.GetValue("id").AttemptedValue.ToString());
                persona.cedula_juridica    = datos.GetValue("cedula_juridica").AttemptedValue.ToString();
                persona.razon_social       = datos.GetValue("razon_social").AttemptedValue.ToString();
                persona.id_nombre_fantasia = Int32.Parse(datos.GetValue("id_nombre_fantasia").AttemptedValue.ToString());
                persona.filial             = datos.GetValue("filial").AttemptedValue.ToString();
                persona.nombre_entidad     = datos.GetValue("nombre_entidad").AttemptedValue.ToString();
                persona.id_intensidad      = Int32.Parse(datos.GetValue("id_intensidad").AttemptedValue.ToString());
                persona.atributo           = datos.GetValue("atributo").AttemptedValue.ToString();
                persona.allanada           = Int32.Parse(datos.GetValue("allanada").AttemptedValue.ToString());
                persona.observaciones      = datos.GetValue("observaciones").AttemptedValue.ToString();
                persona.id_rol             = Int32.Parse(datos.GetValue("id_rol").AttemptedValue.ToString());


                String           jsonContent      = JsonConvert.SerializeObject(persona);
                byte[]           buffer           = System.Text.Encoding.UTF8.GetBytes(jsonContent);
                ByteArrayContent byteArrayContent = new ByteArrayContent(buffer);
                byteArrayContent.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json");


                HttpResponseMessage consulta = await _WsWebAPI.PostAsync("api/personaJuridica/", byteArrayContent);

                if (consulta.IsSuccessStatusCode)
                {
                    respuesta = JsonConvert.DeserializeObject <Response <tb_persona_juridica> >(consulta.Content.ReadAsStringAsync().Result);
                    persona   = respuesta.ReturnValue;
                }
            }
            catch (Exception ex)
            {
                System.Console.Write(ex.ToString());
            }
            return(View());
        }