public string this[string columnName] { get { if (columnName == "Nombre") { if (!ValidacionesEntidad.ValidarExiste(Nombre)) { return("Introduzca un nombre de actor válido"); } if (!ValidacionesEntidad.ValidarLongitudMaxima(Nombre, 200)) { return("El nombre debe tener una longitud menor de 200 caracteres"); } } if (columnName == "UrlPersonal") { if (!ValidacionesEntidad.ValidarLongitudMaxima(UrlPersonal, 150)) { return("La URL personal debe tener una longitud menor de 150 caracteres"); } } return(null); } }
public string this[string columnName] { get { if (columnName == "Papel") { if (!ValidacionesEntidad.ValidarLongitudMaxima(Papel, 150)) { return("El papel debe tener una longitud menor de 150 caracteres"); } } return(null); } }
public string this[string columnName] { get { if (columnName == "CodBarras") { if (!ValidacionesEntidad.ValidarCodBarras(CodBarras)) { return("Introduzca un código de barras válido"); } } if (columnName == "Titulo") { if (!ValidacionesEntidad.ValidarLongitudMaxima(Titulo, 200)) { return("El título debe tener una longitud menor de 200 caracteres"); } if (!ValidacionesEntidad.ValidarExiste(Titulo)) { return("Introduzca un título"); } } if (columnName == "Sinopsis") { if (!ValidacionesEntidad.ValidarLongitudMaxima(Sinopsis, 2000)) { return("La sinopsis debe tener una longitud menor de 2000 caracteres"); } } if (columnName == "Duracion") { if (!ValidacionesEntidad.ValidarValorMaximo(Duracion, 1000)) { return("La duración debe ser menor de 1000 minutos"); } if (!ValidacionesEntidad.ValidarValorMinimo(Duracion, 1)) { return("Introduzca una duración"); } } if (columnName == "URLTrailer") { if (!ValidacionesEntidad.ValidarLongitudMaxima(URLTrailer, 150)) { return("La URL del trailer debe tener una longitud menor de 150 caracteres"); } } if (columnName == "UnidadesAlquiler") { if (!ValidacionesEntidad.ValidarValorMinimo(UnidadesAlquiler, 0)) { return("Introduzca un valor válido para las unidades en alquiler"); } } if (columnName == "UnidadesVenta") { if (!ValidacionesEntidad.ValidarValorMinimo(UnidadesVenta, 0)) { return("Introduzca un valor válido para las unidades en venta"); } } if (columnName == "UnidadesVentaAlquiler") { if (!ValidacionesEntidad.ValidarValorMinimo(UnidadesVentaAlquiler, 0)) { return("Introduzca un valor válido para las unidades en venta y alquiler"); } } return(null); } }