Beispiel #1
0
        public Mensaje CrearTiposPolizaPorRamoPoliza(SiniestrosSeguros.DTO.ModelViews.TipoPoliza.ModalTipoPolizaModelView modalTipoPolizaModelView)
        {
            Mensaje mensaje = new Mensaje();

            using (DbContextTransaction Transaccion = context.Database.BeginTransaction())
            {
                short Activo = 1;
                try
                {
                    context.SP_I_DivisionPoliza(modalTipoPolizaModelView.IdTipoPoliza,
                                                modalTipoPolizaModelView.Descripcion,
                                                modalTipoPolizaModelView.Abreviatura,
                                                modalTipoPolizaModelView.AplicaProveedor,
                                                Activo
                                                );

                    context.SaveChanges();
                    Transaccion.Commit();
                    mensaje.esError = false;
                }
                catch (Exception ex)
                {
                    mensaje.mensaje = ex.Message;
                    mensaje.esError = true;
                    Transaccion.Rollback();
                }
            }
            return(mensaje);
        }