public static String insertar(DEmpleado e)
        {
            string          rpta   = "";
            MySqlConnection SqlCon = new MySqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.MySQL;
                SqlCon.Open();
                MySqlCommand SqlCmd = new MySqlCommand("call sp_insertarEmpleado (" +
                                                       "'" + e.Nombre + "','"
                                                       + e.Apellido + "','"
                                                       + e.Direccion + "','"
                                                       + e.Cedula + "','"
                                                       + e.Telefono + "','"
                                                       + e.Estado + "','"
                                                       + e.IdFichaOcupacional + "','"
                                                       + e.FechaContratacion + "'", SqlCon);
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro";
                SqlCmd.Connection.Close();
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.ToString());
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
        public static String insertarMetodoSeguro(DEmpleado e)
        {
            string          rpta   = "";
            MySqlConnection SqlCon = new MySqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.MySQL;
                SqlCon.Open();
                MySqlCommand SqlCmd = new MySqlCommand("call sp_insertarEmpleado(" +
                                                       "@Nombre," +
                                                       "@Apellido," +
                                                       "@Direccion," +
                                                       "@Cedula," +
                                                       "@Telefono," +
                                                       "@Estado," +
                                                       "@IdFichaOcupacional," +
                                                       "@FechaContratacion);", SqlCon);
                SqlCmd.Parameters.AddWithValue("@Nombre", e.Nombre);
                SqlCmd.Parameters.AddWithValue("@Apellido", e.Apellido);
                SqlCmd.Parameters.AddWithValue("@Direccion", e.Direccion);
                SqlCmd.Parameters.AddWithValue("@Cedula", e.Cedula);
                SqlCmd.Parameters.AddWithValue("@Telefono", e.Telefono);
                SqlCmd.Parameters.AddWithValue("@Estado", e.Estado);
                SqlCmd.Parameters.AddWithValue("@IdFichaOcupacional", e.IdFichaOcupacional);
                SqlCmd.Parameters.AddWithValue("@FechaContratacion", e.FechaContratacion.ToString("yyyy-MM-dd hh:mm"));
                SqlCmd.Prepare();
                Console.WriteLine("Resultados");
                Console.WriteLine(SqlCmd.Parameters.ToString());
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro";
                SqlCmd.Connection.Close();
            }
            catch (Exception ex)
            {
                //System.Windows.Forms.MessageBox.Show(ex.ToString());
                rpta = ex.Message;
                //Console.WriteLine(ex.StackTrace);
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }