/// <summary> /// Metodo para Guardar/Modificar una entidad TipoPoliza /// </summary> /// <param name="info"></param> internal int Guardar(TipoPolizaInfo info) { try { Logger.Info(); var tipoPolizaDAL = new TipoPolizaDAL(); int result = info.TipoPolizaID; if (info.TipoPolizaID == 0) { result = tipoPolizaDAL.Crear(info); } else { tipoPolizaDAL.Actualizar(info); } return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }