public int CubrimientosProcess(OperacionEnum op, Entities.Cubrimiento cubrimiento)
        {
            int result = 0;

            switch (op)
            {
            case OperacionEnum.Delete:
                result = DeleteCubrimiento(cubrimiento.Id);
                break;

            case OperacionEnum.Insert:
                result = InsertCubrimiento(cubrimiento);
                break;

            case OperacionEnum.Update:
                break;

            default:
                break;
            }
            return(result);
        }
        private int InsertCubrimiento(Entities.Cubrimiento cubrimiento)
        {
            try
            {
                using (PolizasDBEntities context = new PolizasDBEntities())
                {
                    PolizaCoberturas _cobertura = new PolizaCoberturas()
                    {
                        CoberturaId = cubrimiento.CubrimientoId,
                        PolizaId    = cubrimiento.PolizaId,
                        Porcentaje  = cubrimiento.Porcentaje
                    };

                    context.PolizaCoberturas.Add(_cobertura);
                    context.SaveChanges();
                    return(_cobertura.Id);
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }