/// <summary> /// Función de tipo string encargada de enlazar datos al servicio encargado de modificar en la base de datos una graduación de los ojos. /// </summary> /// <param name="id_cliente">Parametro de tipo entero</param> /// <param name="esferaiz">Parametro de tipo float</param> /// <param name="cilindroiz">Parametro de tipo float</param> /// <param name="ejeiz">Parametro de tipo entero</param> /// <param name="adicionesiz">Parametro de tipo float</param> /// <param name="esferader">Parametro de tipo float</param> /// <param name="cilindroder">Parametro de tipo float</param> /// <param name="ejeder">Parametro de tipo entero</param> /// <param name="adicionesder">Parametro de tipo float</param> /// <returns>Una Graduación Modificada</returns> public string ModificarGraduacion(int id_cliente, float esferaiz, float cilindroiz, int ejeiz, float adicionesiz, float esferader, float cilindroder, int ejeder, float adicionesder) { Graduacion nuevoGraduacion = new Graduacion(id_cliente, esferaiz, cilindroiz, ejeiz, adicionesiz, esferader, cilindroder, ejeder, adicionesder); using (ServicioGraduacion elGraduacion = new ServicioGraduacion()) return(elGraduacion.ModificarGraduacion(nuevoGraduacion)); }
/// <summary> /// Función de tipo string encargada de enlazar datos al servicio encargado de insertar o guardar en la base de datos la graduacion de los ojos. /// </summary> /// <param name="esferaiz">Parametro de tipo float</param> /// <param name="cilindroiz">Parametro de tipo float</param> /// <param name="ejeiz">Parametro de tipo entero</param> /// <param name="adicionesiz">Parametro de tipo float</param> /// <param name="esferader">Parametro de tipo float</param> /// <param name="cilindroder">Parametro de tipo float</param> /// <param name="ejeder">Parametro de tipo entero</param> /// <param name="adicionesder">Parametro de tipo float</param> /// <returns>Un Registro nuevo de graduación en los ojos, guardado en la Base de datos</returns> public string InsertarGraduacion(float esferaiz, float cilindroiz, int ejeiz, float adicionesiz, float esferader, float cilindroder, int ejeder, float adicionesder) { Graduacion nuevoGraduacion = new Graduacion(esferaiz, cilindroiz, ejeiz, adicionesiz, esferader, cilindroder, ejeder, adicionesder); using (ServicioGraduacion elGraduacion = new ServicioGraduacion()) return(elGraduacion.InsertarGraduacion(nuevoGraduacion)); }
/// <summary> /// Función de tipo string encargada de modificar un registro en la base de datos. /// </summary> /// <param name="elGraduacion">Parametro de tipo objeto Graduacion que trae los atributos necesarios</param> /// <returns>Retorna el procedimiento almacenado Completado</returns> public string ModificarGraduacion(Graduacion elGraduacion) { miComando = new MySqlCommand(); Console.WriteLine("Gestor modificar_graduacion"); miComando.CommandText = "modificar_graduacion"; miComando.Parameters.Add("@id_client", MySqlDbType.Int64); miComando.Parameters["@id_client"].Value = elGraduacion.Id_cliente; miComando.Parameters.Add("@esiz", MySqlDbType.Float); miComando.Parameters["@esiz"].Value = elGraduacion.Esfera; miComando.Parameters.Add("@ciliz", MySqlDbType.Float); miComando.Parameters["@ciliz"].Value = elGraduacion.Cilindro; miComando.Parameters.Add("@ejeiz", MySqlDbType.Int64); miComando.Parameters["@ejeiz"].Value = elGraduacion.Eje; miComando.Parameters.Add("@adiz", MySqlDbType.Float); miComando.Parameters["@adiz"].Value = elGraduacion.Adiciones; miComando.Parameters.Add("@esder", MySqlDbType.Float); miComando.Parameters["@esder"].Value = elGraduacion.Esferader; miComando.Parameters.Add("@cilder", MySqlDbType.Float); miComando.Parameters["@cilder"].Value = elGraduacion.Cilindroder; miComando.Parameters.Add("@ejeder", MySqlDbType.Int64); miComando.Parameters["@ejeder"].Value = elGraduacion.Ejeder; miComando.Parameters.Add("@adder", MySqlDbType.Float); miComando.Parameters["@adder"].Value = elGraduacion.Adicionesder; respuesta = this.ejecutaSentencia(miComando); if (respuesta == "") { respuesta += "Se ha realizado correctamente la transacción"; } Console.WriteLine(respuesta); Console.WriteLine("Fin Gestor modificar_graduacion"); return(respuesta); }