// NUEVA VALORACION public int nuevoValorEmpleado(ValoresEmpleado valor) { string StrConn = ConfigurationManager.ConnectionStrings["BDLocal"].ToString(); int mensaje = 0; // Verificar que el empleado no haya votado try { if (existeVotacionEmpleado(valor.Legajo, valor.Legajo_valora) == true) { mensaje = 1; return(mensaje); // EXISTE VALORACION } // Si no existe, agrega valor else { using (SqlConnection conn = new SqlConnection(StrConn)) { conn.Open(); SqlCommand comm = conn.CreateCommand(); comm.CommandText = "nuevoValorEmpleado"; comm.CommandType = System.Data.CommandType.StoredProcedure; comm.Parameters.Add(new SqlParameter("@legajo", valor.Legajo)); comm.Parameters.Add(new SqlParameter("@comunicacion", valor.Comunicacion)); comm.Parameters.Add(new SqlParameter("@desempenio_individual", valor.Desempenio_individual)); comm.Parameters.Add(new SqlParameter("@trabajo_en_equipo", valor.Trabajo_en_equipo)); comm.Parameters.Add(new SqlParameter("@puntualidad", valor.Puntualidad)); comm.Parameters.Add(new SqlParameter("@resolucion_de_problemas", valor.Resolucion_de_problemas)); comm.Parameters.Add(new SqlParameter("@legajo_valora", valor.Legajo_valora)); comm.ExecuteNonQuery(); return(mensaje); } } } catch (Exception) { throw; } }
public int Put([FromBody] ValoresEmpleado valor) { GestorValorarEmpleado gValor = new GestorValorarEmpleado(); return(gValor.modificarValorEmpleado(valor)); }
public int Post([FromBody] ValoresEmpleado valor) { GestorValorarEmpleado gValor = new GestorValorarEmpleado(); return(gValor.nuevoValorEmpleado(valor)); }