public String modificarReporte(ControlDeHoras controlDeHorasViejo, ControlDeHoras controlDeHorasNuevo) { String resultado = ""; try { adapterControlDeHoras.updateReporte(controlDeHorasNuevo.cantidadHoras, controlDeHorasNuevo.estado, controlDeHorasNuevo.comentarioBecario, controlDeHorasNuevo.cedulaBecario, controlDeHorasNuevo.cedulaEncargado, controlDeHorasNuevo.fecha, 1, DateTime.Now.Year); } catch (SqlException e) { resultado = "Error al modificar el control de horas"; } return(resultado); }
//modificacion de un reporte existente public int modificarReporte(ControlDeHoras c) { int resultado = -1; try {//intenta la modificacion //realiza la modificacion con los nuevos datos resultado = ch.updateReporte(c.cantidadHoras, c.estado, c.comentarioBecario, c.cedulaBecario, c.cedulaEncargado, c.fecha, c.periodo, DateTime.Now.Year); //si el comentario no esta vacio lo agrego if (!c.comentarioBecario.Equals("")) { agregarComentario(c.cedulaBecario, c.cedulaEncargado, c.comentarioBecario); //agrego el comentario } } catch (Exception ex) { //error resultado = 0; //resultado fallido } return(1); }