public DTO.Resultado Contable_TipoDocumento_Eliminar(DTO.Contable.TipoDocumento.Eliminar ficha)
        {
            var result = new Resultado();
            var r01    = provider.Contable_TipoDocumento_VerificarEliminar(ficha.Id);

            if (r01.Result == EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = EnumResult.isError;
                return(result);
            }
            return(provider.Contable_TipoDocumento_Eliminar(ficha));
        }
        public OOB.Resultado.Resultado TipoDocumento_Eliminar(OOB.Contable.TipoDocumento.Eliminar ficha)
        {
            var result = new OOB.Resultado.Resultado();

            var fichaDTO = new DTO.Contable.TipoDocumento.Eliminar()
            {
                Id = ficha.Item.Id
            };
            var resultDTO = _servicio.Contable_TipoDocumento_Eliminar(fichaDTO);

            if (resultDTO.Result == DTO.EnumResult.isError)
            {
                result.Result  = OOB.Resultado.EnumResult.isError;
                result.Mensaje = resultDTO.Mensaje;
            }

            return(result);
        }
Example #3
0
        public Resultado Contable_TipoDocumento_Eliminar(DTO.Contable.TipoDocumento.Eliminar ficha)
        {
            var result = new Resultado();

            try
            {
                using (var ctx = new dBEntities(_cn.ConnectionString))
                {
                    var ent = ctx.contabilidad_tipo_documento.Find(ficha.Id);
                    ctx.contabilidad_tipo_documento.Remove(ent);
                    ctx.SaveChanges();
                }
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DTO.EnumResult.isError;
            }

            return(result);
        }